The Howlin’ Brothers – “Big Time” – Video
The Howlin’ Brothers are back with their album Howl. I have not had a chance to listen to the whole album yet, but I really like this cut. They bring a kind of blues rock meets country rock sound to the table that I find refreshing. The boys will be playing here in Louisville tomorrow night at the Decca Restaurant and you can find more information that at http://deccarestaurant.com.