Pedestrian ownage
dirteesanchez
Published
12/07/2009
This puts other "car vs pedestrian" videos to shame. Those guys went 30 feet in the air and another 60 feet before they landed. OUCH!
0 Comments