Andy Smith (391) flew from pole position, in a green to chequered flag race, to win this years prestigious World Final, taking the gold roof from his brother.
Entries Tagged with "World Final"
Andy Smith Wins 2006 World Final
Full Report of the 2006 World Final Race from Coventry. By Carl Hesketh.













