In the world of performance cars, we’re used to the theory that more is better. But in a recently released show on the UK’s Discovery network, the amount of power, modifications or awards won are irrelevant. That’s because these guys aren’t building cars; they’re tearing them down for cash. Check it out!
More...