Two Podium places for Abbott and McCarty at Silverstone
Press Release 2 June 2003.