50 Years Of British Touring Car Racing
- Episode aired Dec 14, 2008
- TV-MA
- 48m
Richard celebrates 50 years of British Touring Car Championship. Jeremy road test a brand new electric sports car, The Tesla. James went to Los Angeles to road test the new Honda FCX Clarity... Read allRichard celebrates 50 years of British Touring Car Championship. Jeremy road test a brand new electric sports car, The Tesla. James went to Los Angeles to road test the new Honda FCX Clarity.Richard celebrates 50 years of British Touring Car Championship. Jeremy road test a brand new electric sports car, The Tesla. James went to Los Angeles to road test the new Honda FCX Clarity.