I Love Tura Satana
I Love Tura Satana
is a song by
Burning Love Jumpsuit
it was released on
Please Pull Apart