I've been to that place. It's right next to a Honda parts yard where I picked something up once.
I was walking back to my car across the street, and saw a DMC parked on the street. I thought to myself, 'Wow, you don't see those everyday. Those are cool cars.' Then I looked hard enough to see the one parked behind it.
And the one behind that!
And another!
And three more on the other side of the street.
Oh, wait... I posted this before. :o