I haven't had it on the track but I had the shop fan on and it didn't come off

.......I don't know Jim...I have heard that the plastic cars have some problems with stuff comming off...You might try bonding an aluminum brace around the inside of it or switch to a fiberglass one (guess who has a few of those cheap

.....On my series car I'm going to add a few hood pins to the hood because I really don't like the way the hoods are held on....Gary