Poll Results: Well what do you think?

Members who voted for 'What is this idea? Pfft parasites? Cmon how hard can tapeworms be?'