Skip to main content

DealerShop

A DealerShop is a combination of a Dealership and Car Repair, Upgrade and Detail Shop all in one. A combination of car sales and re-sales, and mechanics to fix and upgrade and car engine/body work all in one convenient location.
MEAllen's DealerShop specialize in hot Turbo Car sales, and repairing, upgrading and detailing cars!
by Caehryn September 26, 2012
mugGet the DealerShopmug.

Share this definition