Here’s a hint for identifying Tesla: if you feel the overwhelming urge to give the singer a throat lozenge, it’s Tesla.
what songs are associated with each of those bands? nothing comes to mind for any of them for me.