Race News and Features Where is Andrew Pitt? June 29, 2011 An update on what Andrew Pitt has been up to.
Race News and Features Pitt wins 2008 World Supersport Championship October 6, 2008 Australian Andrew Pitt has won the 2008 World Supersport Championship.