yes i copied off someone here.
I'm sure it didn't blow off LC's don't go that fast........

LOL,i actually tested it to 65 mph and it didn't budge,guy at the sign shop said 70mph,i also had a piece of tape on the front edge so it wouldn't lift.
no it was on when i went to the gym in the am,gone when i came out.
i actually got the one drain tube cleared today,still going to replace the weatherstrip around it though.
one of the previous owners doing some wiring pushed it back down inside the fender well and it was kinked at the very bottom.