I have had form time to time some moisture in mine...not a vegas but likely similar construction
mine has the quarter turn locks and thumb latches.
I had my daughter climb in one of the larger compartments with a flashlight while I hosed it and she found that it leaks through the latches.... through the actual bearing or mechanism itself, not from the outer "gasket". they are not weatherproof latches.
I don't find that it happens very often so I open them up when I can to let things air out. so far ok
__________________
|