25 Years Ago in the Nineties: Tesla “Love Song”
Exactly 25 years ago, Sacramento, California-based band Tesla was rising to a peak position of number 10 on Billboard‘s Hot 100 chart with their single “Love Song.” For Tesla, “Love Song” was the first of...