JAM Magazine Photo Gallery

Tesla

August 29, 1991
Coca-Cola Starplex Amphitheatre
Dallas, TX USA
Photos by Barry Bond

Tesla is an American rock band formed in Sacramento, California in late 1981 by bassist Brian Wheat and guitarist Frank Hannon as City Kidd. Lead vocalist Jeff Keith, drummer Troy Luccketta and guitarist Tommy Skeoch joined them by 1984.