The genesis of this business is a car lot on Laskeshore Drive beside the Mandarin restaurant and across from McDonald's. The lot opened in December 1985, and featured mainly BMWs as the 3 series served as Terry's first foray into the world of European automobiles when he purchased a brand new 320i in 1981.
{}