Demolition derby is the fastest “test to failure” situation for vehicles on the planet. While that seems like a Captain Obvious statement, think about it: if you’ve ever seen or heard a derby, you know that those engines are either revved out to within an inch of their lives or are struggling to run after […]
More...
More...