Yeah.. isnt that guy one of the more respected members of the community, and now you are making fun of his ring?! 
(not that bearded guy who lives with his mom in his Delorean)
He crashed the Delorean. Last I heard he got an AMC Javelin which I'm sure he crashed by now.
I still have my Merlancia stainless steel business card! I guess it went with his whole Delorean theme.
He was also passing out pirate music CD compilations with some vintage 80s music.