Wednesday, September 11, 2013

Midnite Music: Here Come the Toad Lickers

Proving that Americans can compete with Japanese Weirdness, with the help of mind altering substances, of course.



And it's Rule 5 Wednesday over at Wombat-Socho's lair at the Other McCain.

No comments:

Post a Comment