News Hound
26-12-2013, 09:30 AM
Honda has released the Formula 1 video "The Challenging Spirit of Honda," shown at the Honda Booth during the 43rd Tokyo Motor Show 2013.
More... (http://world.honda.com/motorsports/video/20131226/index.html?from=r)
More... (http://world.honda.com/motorsports/video/20131226/index.html?from=r)