Golden Peace

Le Evil duck on Feb. 11, 2011

more pee jokes