Any Denver area locals remember this dealership from the early 2000s?

Car-Lotta1.jpg