New Music: Zillionaire

Here’s a new band out of Tampa that you should check out. Their debut album, The Street Lights Have Been Turned Down, hits the streets January 15, 2008.

Zillionaire – No Contest mp3

No comments yet.

Leave a Reply