Just when you thought street art might be plateauing, someone comes up with some dope shit to make you crane your neck all crazy like. In this case it’s New York artist Joshua Allen Harris, who uses garbage bags, tape, and subway air to create animated Bag Monsters. I personally dig the Loch Ness Monster, […]