What the hell ARE these things? They appeared on 6th Avenue, and are now neatly arranged, leveled, and were being laboriously cleaned this morning. Is it an art installation? Are they public restrooms? Someone out there has to know.
Update: See? I knew someone would know. Divebarwife was kind enough to point me to the Red Bull Illume project.
July 30th, 2007 at 12:44 pm
I wonder if they’re the Red Bull sports photo display…
http://www.redbull.com/#page=ArticlePage.1185559465341-386931224.0
July 30th, 2007 at 9:35 pm
Hipster vanity mirrors. Part of the Sam Adams for Mayor campaign.
July 31st, 2007 at 8:25 pm
The Borg have landed!