The Idiotic Pedestrian Supercut
ThroatWobbler
Published
09/25/2013
Ever wonder why Russians have video cameras in their cars ? This is the reason.
5 Comments