Fail Compilation July 2012. [VIDEO]

Here is a compilation of videos that will make you wince, laugh, shriek and cry... probably all at once.