Of course it Might but as It isn't breathable it will result in moisture to build up less than both of those the cowl and canopy. This may corrode the motor and hurt the paint and decals.In technological phrases the material is an acrylic polymeric impregnated material. To put it differently it is a coated polyester that has a pretty large breaki