Check out a new song “Sons of Cain” from Ted Leo + Pharmacists. This is a band that I (foolishly) forgot to add to my most anticipated of 2007 list. Please check out this band, it might take a couple listens to fully get into them, but it will be worth it.
also their new album drops March 20thԚÂ
Leave a Reply