Weird Plug Light Thing Sep 28, 2009 | Photography Taken at the Echo Drive-In, Roosevelt, Utah. I have no idea what’s going on here. « Play at Your Own Risk Splash! »