Looks like you may have a cowl problem. The windows have condensation on the inside. (or it looks that way in the photo.) That's usually a tell tell sign . I would at least check it, especially if your gonna keep it outside!!
__________________
That's something I meant to tell you - forgot...