Even though Mountain Creek just opened, it doesn’t mean that their park isn’t up and looking nice. Check out a few fast laps through the park, then get up there.