Montagu Hotel Goes Down

Is this street art? No. Was it outdoors and awesome to behold? Most definitely.



  • http://http//www.derekshumate.com Derek Shumate

    STRANGE HOW SIMILAR THAT LOOKS TO WORLD TRADE CENTER 7, WHICH FELL ON SEPTEMBER 11, 2001 EVEN THOUGH IT WAS NOT HIT BY A PLANE.

    KIND OF ODD, DON’T YOU THINK?

When: January 21, 2008

Where: Houston

What: 

Previous: Ghost Town

Next: Skull Insect