Ellis Motocars Inc
Consumer Report
This is a complaint that is against a car dealers. This one is located in Montgomery. Alabama. This car dealers is runing some kind of scam, I just can't put my hands on it. But I did find out this is same man that was brought up on charges a few years ago for all kinds of things. I think now he ...