Official Honda Michelisz Makes it a Podium Finale

Discussion in 'News Feeds' started by Honda World News, Monday 29th Jun, 2015.

  1. Honda World News Auto-Generated News Feed

    Le Castellet, France - In blistering heat the FIA World Touring Car Championship races in France did not disappoint the enraptured spectators, with action aplenty lap after lap - and Honda drivers were key contributors to the spectacle for several reasons.

    Source: Honda World News