Two Podium places for Abbott and McCarty at Silverstone

Press Release 2 June 2003.