Scratching your head at the crazy vehicles that limp into your shop?
Imagine specializing in one of the most finicky defunct sports cars of all time. That’s where Justin Sookraj, owner of Wells Auto in Milton, Ont. finds himself! His restoration shop in Milton, Ont. has become a leading destination for owners of the short-lived DeLorean sports car of the early 1980s.