The landscape in the Rockford area of 11th Street and Samuelson Road is going to look a bit different soon. A solar farm has gotten the green light to set up shop in the Forest City.
Coming on the heels of the scary story that a Rockford teen experienced outside of Five Below in Forest Plaza. Another creepy incident happened at the very same mall.