Post Thumbnail

Heavily featured in the news leading up to the iPhone 3G launch, the Who Farm campers -- who hunkered down a full week early at the Fifth Avenue Apple store in Manhattan to promote organic farming or something silly like that -- seem to have fallen off the face of the earth after the Cube's doors w

6 years ago 0 Comments
July 13, 2008 at 11:20AM