Hey there! Remember that time we told you that Top Gear's annual Christmas special would involve a journey finishing in the Argentine city of Ushuaia? Hah, yeah... good times, good times. It turns out ...