June 1, 2010February 4, 2018 bryc3: braincraft: Smudged BP Oil Sign @ Houston Street NYC there was a big protest there the other day (http://twitter.com/micawave/status/14934893895)