i can try to get night shots up soon. they have aluminum housings that are powder coated. i cannot remember what the lenes are i think lexan which is really strong and will probably never break. I know they have also just came out with some pretty sweet mounting brackets to they arnt up on the website yet but if you add them on facebook you can see pictures of them or find out more info by calling them.
Those are the same lights I sell. They hold up extremely well. I have a pair on my shop for security lights actually, theyve been on 24/7 for about 8 months now and none of the bulbs have burnt out. They are extremely durable, I usually take my customers to the parking lot and let them throw the light up in the air as high as they can to try and break it. After they see the light still works perfectly I show them my 'lense test' video and they usually walk out with some new lights.