I haven't bought/ sold a car there, but I can tell you, if you want to post it, have all these pics, a long written history, a bullet-list of all the parts in the car, and that vid up there. it'll draw attention for sure.
Just an idea, I haven't done anything with the site but look around, but...