Bike Buzz Kill


On the Canary Islands, a mountain bike race is about to be won by a guy when a clueless woman walks right in his path and causes a horrible crash. The guy sustained head injuries and had to be airlifted to a hospital.


Sponsored Content

Sponsored Content