don't know if anyone else agrees but
I am watching this on Speed and its pretty good. My main question how does it compare with Top Gear (USA)? I like the presenters more on this hopefully speed won't cancel this. I may like it but what are others opinion on this show if you've watched it? I give 8 out of 10
share