Body camera footage shows Windsor traffic stop


Body camera footage by the Windsor Police Department shows a traffic stop in December 2020.

Avatar
Thumbnail
Woman Finds an Entire Vacant Apartment Behind Her Bathroom Mirror
Thumbnail
Cashier saves customer's life when THIS unexpected event takes place
Thumbnail
Construction lifehack
Thumbnail
This cat does not need to be called for a long time
Thumbnail
Black men holding a Starbucks cup!
Thumbnail
Delivery Driver's Runaway Lexus Rolls into Garden
Thumbnail
Birds bamboozled by a picture of food on the bag
Thumbnail
How to earn a lot of tips in one evening?
Thumbnail
Mother And Son Tries But Fails At Frozen Water Experiment