What would you do if you found yourself in possession of a free C8 Corvette and an open-world dirt playground to fool around in? Well, if you're the team behind Channel 199 on YouTube, you jump it ...