Mia Duffy

United Kingdom

Review about Buy a Car
I don't think these people know how to interact with their customers at a professional level.