On Saturday morning, May 21, a vehicle drove off Glen Street in Glens Falls, through the front portion of Davidson Brothers Brewpub outdoor seating, and into a Downtown Social window.
The accident occurred before the restaurants were open for outdoor dining.
Sgt. Gerald Willette of the Glens Falls Police Department told The Chronicle Saturday that no pedestrians were involved in the crash.
He said, “the vehicle was coming out of …
Read More »