Greenwich Police responded to report of a vehicle having crashed into a residence on Delavan Ave, and the occupants of the vehicle fleeing on foot tow...
Discover more from Talk of the Sound
Subscribe to get the latest posts sent to your email.
Considered the Source Since 2008
Greenwich Police responded to report of a vehicle having crashed into a residence on Delavan Ave, and the occupants of the vehicle fleeing on foot tow...
Subscribe to get the latest posts sent to your email.