The aliens have landed!

An only in NYC moment: If a crowd of bicyclists in giant puffy plastic alien-suits runs you down, don’t be alarmed. It’s “art.”
I love this place!

An only in NYC moment: If a crowd of bicyclists in giant puffy plastic alien-suits runs you down, don’t be alarmed. It’s “art.”
I love this place!
Sorry, Comments are Closed.