Monday, May 11, 2009
New Music Video: Ponytail-Celebrate the Body Electric(It Came From an Angel)
If there was any more proff needed to show how crazy, insane, and creative Ponytail is as a band, look no further than this video. Thinking there was no way to match this 7 minute song, Ponytail do in the most spazmatic video ever. I dare you to NOT get a seizure.