I saw that the other day on YouTube and initially thought, damn Mickey's car has absolutely crazy power! lol

Good for you Mickey on the non-contact. I honestly think you'll find this more enjoyable and people will race you nicer.