The 2012 Vancouver International Auto Show gathered automotive fans from all over at B.C. Place Stadium.
The show, which ran from April 3 to 8, featured new models, classic cars, luxury and supercars, a clean energy showcase and more. Above, automotive columnist David Chao provides photos of some of his favourites.