Originally Posted by PIMP "E"
wow, where the hell is this place at where all these dealers is on one street???
I live close to similar street though. A few miles from my home there is a street that has, all in a row:
Alfa Romeo (coming soon)
Back when I went to high school, I passed all of them every time I drove to get lunch. I almost had an accident every time, lol.