Drew LaymanSep 17, 20214 minThe Godz Must Have Been CrazyLong before the Red Hot Chili Peppers took the stage wearing only socks, The Godz were known to perform in nothing but underwear and...