Just so ya'll know...

hahah, is it that transparent??
LoL! ya i agree, top gear reviews are quite humorous.

:smiley: