By PEDESTRIAN.TV Published January 18, 2012 http://vimeo.com/34990605 I THINK SOMEONE PUT ACID IN THE CUPCAKES.