Italian design firm Italdesign Giugiaro is celebrating its 45th anniversary this year, and to mark the occasion has unveiled the striking Parcour concept car at the 2013 Geneva Motor Show this week. Parcour, of course, more commonly referred to as Parkour, is the French sport of traversing ground as quickly as possible no matter what obstacles may…

Filed under: Racing News

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