Turbo Fruits, Lotta Lotta Ladies!

I saw this band in Lincoln, Nebraska. I bout their album and never listened to it, until a few years later (now). This is a badass album, and so is this song!
Back to Top