Prime time

The new dunce cap

November 8, 2012 08:51

The Menzoid's Moron of the Morning was made by police to wear an Idiot sign after driving onto a sidewalk to pass a school bus.