Carrot Top and Martha Stewart are twins, selfie, shot on iphone, 10k likes on Twitter, having fun, high fidelity image