Indeed it Might but as It's not necessarily breathable it will eventually lead to humidity to make up under equally the cowl and cover. This tends to corrode the motor and destruction the paint and decals. As I discussed before, all “ten finest motor stands” talked about in this article https://jamesp699pjc4.wikiitemization.com/user