Tesla was one of my favorites, but they did not have the big hits like some of the others. And yes, they did sing about the inventor from whom they took their name.
Here’s another you might hear
http://www.youtube.com/watch?v=9-LRLdrG-IM
that’s not familiar. i guess i can see why they didn’t have big hits, the songs are pretty nondescript.