Peelander-Z Plays SXSW Show

Japanese punk band Peelander-Z brings its crazy antics to the South by Southwest music festival crowd at a Beauty Bar show in Austin, Texas, shortly after midnight Wednesday, March 16, 2011.

Leave a Reply

Please use your real name instead of your company name or keyword spam.