History of the Police Car

DonutMedia shows us all about the history of police cars. All the way back to where it all started, in 1899! It’s been a constant battle for police cars to keep up with beefed up civilian cars but the police always have something up their sleeve!

Posted in


Video Duration: