Death Roads: Tournament: Introducing Armor: your vehicle's new best friend

Drivers! We're thrilled to announce the latest addition to our vehicular mayhem extravaganza: the Armor! We've strapped on some heavy steel plating to your rides, ensuring that you'll be able to withstand the fiercest b…