The Art Collectors documented the exciting unveiling of the new Barry McGee (and company) tagged Deitch Wall on Houston Street in NYC. What was so exciting about it? Well, for one, an SUV crashed and flipped on its side just a few feet from the wall itself. Check out some photos here.