Explosion in Buffalo Grove Scares Many

Near 11 pm Friday night, a loud explosion resounded through Long Grove and Buffalo Grove, scaring many and sending local high school students to their social media.  Rumors are flying, questions of bombs and traffic accidents, or even wild speculation on aliens, but one student reported, “It was an explosion, there’s literally insulation from someone’s […]