That is really COOL! Im interested. You run the car down the highway with that on and it does not blow off?