Video of the Day: Geneva Motor Show Stars

A look at some of the hot cars from the International Geneva Motor Show, taking place from March 8 to March 18.

Image credit: Associated PressImage credit: Associated Press
More in Automotive