What happens when little boys throw little stones at big car windshields? This.

20120420-134540.jpg