Stop in for a cup of coffee

I've read about them years back but never hear people talking about them or have them on their 440.
https://www.hotrod.com/features/elephantiasis-september-1988-982-1398-64-1/
Seen them in person just a couple times at big dollar car shows. Not sure if they ever made it into mass production