Tag: p_vid=news-82121304
Posted in Static News
Vehicle loses control on icy Connecticut road
Security camera footage shows a vehicle sliding down the road amid icy conditions in Bristol, Connecticut. Fortunately, no injuries were reported. source