wayne sharrocks 22 Nov 2005
The top gear episode that fetures leo houlding speed climbing is being repeted now on channel 2 it is well worth a watch (leo is on tuwards the last 10-15 mins)
This topic has been archived, and won't accept reply postings.