“10,000 Maniacs – Candy Everybody Wants” 

The band was formed as Still Life in 1981 in Jamestown, New York, by Dennis Drew (keyboards), Steven Gustafson (bass), Chet Cardinale (drums), Robert Buck (guitar) and Teri Newhouse (vocalist and Buck’s ex-wife). Gustafson invited Natalie Merchant, who was 17 at the time, to do some vocals. John Lombardo, who was in a band called The Mills (along with brother guitarist/vocalists Mark Liuzzo and […]

Read More “10,000 Maniacs – Candy Everybody Wants”