2008/08/02

The Loch Ness Monster in NYC


Some brilliant street art by Joshua Allen Harris made emerge some months ago an inflatable Nessy in the streets of New York City.