More creatures have, literally, popped up around town!
Joshua Allen Harris has been making the inflatable street art and surprising passerby with it -- most recently there was a subway
Loch Ness monster on 21st Street...and the latest look more like aliens. That's one creative way to recycle your plastic bags...
is #3 cloverfield?
1st pic is a bomb. Don't place these in Boston.
josh is a senior at School of Visual ARts. Pay attention next year
whoa... these have come a LOOOOONg way from that jittery little polar bear you guys first spotted...