Mega Monster Kaiju Zetsubou A-Go-Go Plus Maximum!

Anyone who knows me knows I really dig the Monster In My Pants. It's a fun song from the B-52s' own Fred Schneider, a whole lot of boogie in a weird little trippy bundle and [...]