Hi everyone, me again
Well, that's another season of Top Gear gone and it's probably the last episode of Top Gear we will see in 2013, unless they give us a Christmas special (hoping for that). What did you guys think of the series ? Best episode ? Best moment ? Better than series 19 or not ? Looking forward to series 21.