Big Head Todd and the Monsters reminds me of a very fun time in radio for me. 1997 had some awesome but crazy music. Even the names of bands were pretty off the wall like Big Head Todd.Resignation Superman was one of them. The music and lyrics are amazing.