Otoboke Beaver – Don’t Light My Fire

Here is another crazy video by these distinguished ladies from Japan.

The Menzingers – America (You’re Freaking Me Out)

“America, I love you but you’re freaking me out.” The message of The Menzingers’ new song and video is not very subtle. But it’s punk rock so in your face is A-okay.