The baddest leaf spring car on the planet

Ya ... that's impressive!