Tuesday, October 21, 2014
Inquirer Daily News
2014 Geneva Auto Show
Posted on Tue, Mar 04, 2014
A look at the vehicles on display at the 84th Geneva International Motor Show, happening in Geneva, Switzerland. The Motor Show will open its gates to the public from March 6 to 16.
comments powered by Disqus