By Lauren Armao
American indie-rock band The Technicolors have just released a new song, Sha La La. The song is a summery blend of garage rock and punching alternative rhythm, with distorted guitars and Brennan Smiley’s distinct vocals at the forefront. We hope the band will be releasing more singles this spring and summer…. could this possibly be a hint at a new album later this year? Regardless, we’ll be blasting this track all summer long.