The 2010 Vancouver International Auto Show opened its doors at BC Place Stadium in Vancouver BC on March 30th this year. Housed beneath the stadium's ageing fabric roof was a massive collection of new cars from manufacturers around the world along with a display of supercars, motorcycles and classic cars.