Checkered Monster Catches INSANE AIR At Top Of The Hill

Article Written by : Legendary Videos

This hill climbing buggy makes it up the hill on the second try and launches up into the air before falling back to earth on his nose. What a beast. Would you roll this?


What did you think of that? Check out the next video for more!