The Sacramento-based hard rock outfit brought its annual, hit-filled show to Tampa's Hard Rock Event Center inside Seminole Hard Rock Hotel & Casino, covering mostly a handful of selections from its first three albums. Tesla's second set goes down tonight in the same room.
Bust a nut, I guess.