Straight talk and hard news

Menzoid mourns Newtown

December 17, 2012 08:13

The Menzoid tries to make sense of the senseless shooting in Newtown, CT that left 26 dead, including 20 children.