Boston vocalist Tommy DeCarlo has passed away

Tommy DeCarlo, best known for his role as vocalist for Boston since 2007, has died at the age of 60 following a battle with brain cancer.

Metal Insider | Get Inside the Industry