Light Stuff was a Plug In Art Installation Sponsorship winner for Electric Forest Music Festival 2016. Our Looking Glass installation was awarded a location in the Sherwood Forest outdoor art collection. The Looking Glass is a unique LED installation that uses the principle of the infinity mirror in a spherical shape. This piece looks completely different depending on the time of day or night.