Let’s immediately address the elephant in the room: Justin Sookraj, owner of the DeLorean-focused Wells Auto Sales and Restoration facility in Milton, Ontario is not a diehard Back to the Future fan. “I’d say 80, maybe 90 percent of my clientele are big fans of Back to the Future, and like myself,…