Used to be a used car place in Mech. named that. Does anyone remember or know who owned it? thanks!