Band of the Week: The Tontons

I don’t hear a lot about Houston, TX except for news about oil and NASA. I tend to only hear about great bands coming out of Austin, as far as Texas goes. However, when bouncing around the interwebs looking happenings around Atlanta I found that The Tontons were playing at a local spot for up and coming talent Read more about Band of the Week: The Tontons[…]