Angry buffalo from China

Submitted on 07/04/2016 by: Cryptocounter
play again watch more videos like this one Tailgate Karma My Ex-GF is a Cheating Bitch Face first 1 car 2 trains Cement Truck Final Destination Lost Hat Don't worry, your father will buy you another one. Stupid Road Rager Causes Accident
Accident China 2,415 views

Tags:

Happened in Yunnan, China.

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