1651597

The Translutors

Sex on the Leech

This is a Psychobilly track recorded by the artist The Translutors. The song Sex on the Leech was originally composed by Z. Babaeva.

Production: awesome
Performance: incredible
Studio: BAD BOYZ • Moscow
Date Recorded: 3/16/2010
Track Rating: 30
Record Releases: TORPaDO!!!
Punkorexia nervosa

What the fans think of this song right now

Popularity:
Stage Impression: 0

Track Credits

Featuring M. Štos 40
Artist Member Z. Babaeva 20
Producer Z. Babaeva 40