Which is a punk rock musician, John Mayer or Ben Weasel?
John Mayer: John Clayton Mayer ( ; born October 16, 1977) is an American singer-songwriter, guitarist, and producer. Ben Weasel: Ben Weasel (born Benjamin Foster) is a punk rock musician, best known as the lead singer and guitarist of the band Screeching Weasel.
Ben Weasel