leaf springs viable?

holy christ :) 670 cubic inches of mopar lol