Monday, May 19, 2014

Wayne County And The Electric Chairs - "Toilet Love" (1978)

"You stick your head in the toilet, and I give it a flush..."

No comments:

Post a Comment