Does anyone remember World Sports Car Center located on Livernois in the mid 50's. I believe it was at 17333 Livernois. I remember going there to see some exotic, at the time, sports cars when they were relatively new. Jaguars, Ferrari's, all used, not new. Any information would be helplful. Also who was the owner?
Thanks.