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? NEXT PAGE What did you think of that? Check out the next video for more!