Cheap leaf springs?

Wow, that's nice! Looks like an advertisement from back in the 60s. Lol

That picture was actually taken for mopar enthusiast magazine years ago.