Contents

Le Evil duck on Nov. 30, 2010

The avian covered in stomach contents comes to a startling realization