poor service

niczari Submitted this review about NTA Motorsports Inc.
Review made Live: 2/10/2011 9:28:00 PM
lost my vehicles, cars went missing for 4 days. I don't understand why a company lies all the time. We have used them a couple of times and we have had the same problems.