The 1 Star Review Reality Check

This morning, I posted this message on Facebook: “Thinking about taking my F150 to a West Nashville Mechanic for service and repairs rather than driving to Franklin dealership . . . any recommendations? I was considering Terry’s but am a little concerned about some of the reviews” I knew about Terry’s Service Center because I […]