Goo Goo Dolls – The Sex Maggots
It’s not easy to get booked when your band is called “The Sex Maggots,” and when a club in Connecticut refused to put that name on a marquee, the band found a random advertisement for a “Goo Goo Doll” in an issue of True Detective magazine, and rolled with it on the spot.
And they are, and always shall be The Village Idiots.
AC/DC = Anti Christ Devils Child
Have fun.