Window Display
#8
Nice, they finally finished it. I drove by this construction site almost everyday when I lived there. There was a CS in the unfinished showroom a month or two ago. This is right by Aston, Lambo, and London Motorcars on Burrard and 4th.