Mrs. Voorhees comes to the Grotto to clear the air and discuss disabled porn, sugar diabetes, Sarah Palin, amputees...and fun