The original clip was about 40 seconds of your car, now it's about 20. I really don't think that's the issue people were trying to raise. The issue with the car is it feels out of place. You're creating content for a game store review.
I'm honestly too lazy to check right now, but I think @docile tapeworm had one for sale. If anything, dude is always finding games to sell anyways! Mention promo code Tua>Herb. Good luck!