Welcome to our latest Top Photos Of The Week post, which this weekend coincides with the 2013 Shanghai Auto Show taking place in China this very moment. Understandably, most of our photos center on cars present at the show, however, this first one was taken at our recent first drive of the 2014 Jaguar F-Type in Spain. As the photo confirms, the…

Filed under: Racing News

Like this post? Subscribe to my RSS feed and get loads more!