All reviews seem negative
Well i know a few people who have bought a car from top motors in worthington, they liked the car and everything til a problem occured... Pros: Good looking cars and nice pric...