10x03 The World’s Smallest Car
First Aired: Oct. 28, 2007 on BBC TWO
Summary: Jeremy hops in the smallest car ever and drives to the office. Literally. We also watch a Lexus crash itself, James tests a Rolls and Richard races a Eurofighter. Best episode ever? Possibly...
Guest Stars[no credits found]