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...

July 13th 2008 at 11:20am 0 Comments