If there is a band that everyone needs to see live, it would have to be Tesla! These guys are one of the best live bands ever. No pyrotechnics, no theatrical antics, no monsters, no high flying trapeze acts! Just some good ole’ rock and roll that radiates positive vibes to their audience! This band is a DEFINITE must see!!
Keep on rockin!