Midas
Gene Taylor auto repair, auto service, mechanic, shop
I had leased a brand new 2005 Chrysler town and he is unable to effectively diagnose simple automotive repair problems; or perhaps, Gene Taylor is an automotive service manager adept at consumer fraud who lies to customers and sells them parts and labor that are unnecessary. I wonder if Rick ...