by Tiana Feng

Indie-rocksters Two Hours Traffic are returning February 19th, 2013 with Foolish Blood a full album showcasing the band’s new altered lineup and new producer. Listen to the lead track Last Star below!