I can't say I've heard of this production before. They were just announced as guests of Pensacon 2014 and the bio mentioned that the husband owned a DeLorean. I had to look it up online.
It looks like a really nice D and the office full of 80s toys is awesome. They aren't a DMCTalk member are they?