Originally Posted by Clessy A dealership
Originally Posted by Clessy A dealership I'll admit, I laughed!
Certified holder of useless car knowledge.
An Oasis ?
91cavgt (10-16-2015),inuvik (10-16-2015),laceygirl (10-15-2015),Yttrium (10-16-2015)
Originally Posted by SS1 An Oasis ? The definition matches the Mirage pretty good! Oasis; something serving as a refuge, relief, or pleasant change from what is usual, annoying, difficult, etc.:
inuvik (10-16-2015)
Forum Rules