The baddest leaf spring car on the planet

Who say's you need a chevy!