Panzer Fish Secretary Love Song #8.5671 by Blue Monkey Scrotum Polaroid

First released: 08 Jun 2009, Length: 3:07

Releases containing this recording (1)

Official

EP

  1. The Leopard Fisting Ninjas Rape Manhatten 08 Jun 2009 Wheelchairs for the Blind / Blue Monkey Scrotum Polaroid