We’ve made some exciting new updates! Check out our new site here
Login
Menu
Scariest Tow Truck Ever!
Occurred on February 28, 2016 / Vladimir, Russia
Info: Seriously! What is with this menacing giant claw-thing masquerading as a tow truck?! It is simply the most brutal car tow ever!