Tesla Songs Ranked
Tesla is an American rock band formed in Sacramento, California in late 1981 by bassist Brian Wheat and guitarist Frank Hannon. Lead vocalist Jeff Keith, drummer Troy Luccketta, and guitarist Tommy
Continue readingThe Best of Rock
Tesla is an American rock band formed in Sacramento, California in late 1981 by bassist Brian Wheat and guitarist Frank Hannon. Lead vocalist Jeff Keith, drummer Troy Luccketta, and guitarist Tommy
Continue reading