Glad you got your car in there, that's sure better than a car show trophy any day.
Maybe set up the computer under your hood playing the video over and over again at the car show next time.
You may not get a trophy by the stuffy, narrow brained judges but you will probably get some attention from "Da' ladiezzzz." ask Memike how it's done, yuk, yuk.