Which animal makes the best pie? A human.

Back To Top