What is it all about?
Basically it's a hobby site that grew out of all proportion. From wanting to update my IT skills (at work I program in something called PICK, which was very popular in the seventies and early eighties!) to creating a viable automotive search tool. Yeah it's still got a long way to go but it'll get there.
For you the upshot is that you can search or submit car adverts on-line for free of course.
Are you a commercial car dealer? If so you can try submitting your site using the Dealer tools option on the right somewhere. I've tried to search out dealer sites from the UK and include the stock in the searches but I'm sure I've missed a few thousand.