I'm sure I could find some pics for you and no they don't if you spray the hose on them then water get in . If your getting them dude and you have no ac it's soooooooo hot in there lol.not yet dude is in the list dude . Yer man the doors cool the doors cards windows are so light .thanks for the nice comments dude ill post some pics of the inside for you .