Car Crash TV
Season 1 Episode 8 of 10
Events caught on film by dashboard-mounted cameras, from freak accidents and amazing escapes to racehorses on the loose
Car Crash TV airs on That's Christmas (Freeview & Sky) at 3:40 AM, Thursday 10 October.
Topics
Education ➝ Science ➝ Factual Topics
General