Sheep caused a fatal accident G1 - Beijing Harbin Highway - China

Submitted on 12/25/2017 by: dastiffy
play again watch more videos like this one Biker dies after managing to hit the only car on the road Tocantinópolis Biker Destroyed At The Intersection Woman Nearly Killed By Falling Ice Goodbye Argentina ! Car Thief Rams Owner In The UK Biker Compilation Bike and truck Spitters and Quitters
Accident China 2,049 views

Tags:

Little BO peep has lost her sheep.......

And the Authorities are looking for her

You must be logged in to view comments. Click HERE to register.