What Are the Mysterious Green Things in Toms River
I know I'm a little crazy, but why am I seeing these green things all around Toms River?
I went down Washington and saw it..then the library parking lot...one is there and then one across from our WOBM studio on Robbins Street?
What's the mystery in Downtown Toms River?