The kind of people this planet needs. Seriously.. What a retard, he missed by like a mile.. faith in humanit Duck chick nice