(really stupid question) Is Richard Hammond actually in Argentina, or just commentating from the UK somewhere?