Electric Touch – Never Look Back
Label: Island Release Date: March 20, 2012 Rating: 8/10 Reviewed by: ToddStar This random email shows up in my inbox explaining a new disc is coming out from a band that got my info while touring with the Warped Tour last year. After one listen, I am so glad they reached out. Pay attention to […]