Vehicle skids on snowy road and narrowly avoids police car in Pelham, Massachusetts

  • 5 months ago
The video was filmed on January 6 in Pelham, Massachusetts, USA.