Who ever did this has great aim.The BP station on Houston and Layfayette in New York has been slimed with a mud ball.
(credit: Gawker, johanlammers, VillageVoice)
Slimed BP sign in NY
Previous
Previous
Broken Bells – “Ghost Inside” Video (Feat. Christina Hendricks)
Next
Next