AC World Series: Luna Rossa thrills crowd – wins grand finale Fleet Racing Championship
— 15 April 2012Chris Draper led his Luna Rossa crew to a thrilling win in the final fleet race in Naples, Italy, collecting 50 points for his efforts to vault up the leaderboard and win the AC World Series Naples Fleet Racing Championship.
Continue Reading ...