Sunday, January 30, 2011

Mad Rad

I think this song is great; especially Buffalo Madonna's part at the beginning. I think it shows their potential as being much more than an energetic live act. This Into The Woods company has a lot of other great videos on their site.


No comments:

Post a Comment