Nice clean ride ..wat about interier pics??
About ur problem,
1 - light utaro
2 - light mai pani daal kar check karo kah pani kahan say nikal raha hai.jab pani bhar aa sakta hai tou phir andar bhi jata ho ga.So u need to close that point.
3 - seal the leakage point.recheck
4 - Now,put some surf/shampoo in water or light kaye ander daal doo, and leave the light for at least 1 hour.
5 - give the light a gud shake after 15-20 mins.iss ka faida yeh ho ga kah jo dirt etc surf/shampoo nikalaye ga woh dobara settle nahi ho gi.drain the light.
4 - Now,put 1 cup vinger in 3 cups water and rinse the inside of light,better if u put in this mixture and leave it there for 15-30 mins.wat it will do is clean all the marks left by water.Agar baat na banaye tou mixture ko stong kar kaye use kar lou.And dont worry vinger kuch nahi kahaye ga plastic ko ya light kaye interier ko.once the light is cleaned.Get ur wife's (and if u r not married then ur mom's) hair dryer select hot and place it near the main halogen bulb bracket,turn it on and it will vapourize the remaining water inside the light.and voulaaaaa u have a crystal clear light...
P.S. DONT use cloth or anything else to clean/rub on the reflector.it will make scatches in the surface and ruin it.
If u cant get hold of dryer then just leave the light in sunlight for sometime.