The Onion is fantastic. Nick Caruso / October 6, 2008 Click here and enjoy —> Members of Twisted Sister Now Willing to Take It. Thanks, Bali!