Terrifying moment off-road buggy barrel rolls back down a huge hill narrowly missing spectators
Look out! Terrifying moment off-road buggy barrel rolls back down a huge hill narrowly missing spectators An off-road driver in Ohio had a lucky escape when his buggy rolled down a hill The driver and spectators survived the crash but his vehicle was badly damaged Terrifying footage of the crash was filmed by an onlooker … Read more