XMAS GT’S El Mouching It's hot, really hot, Christmas Island with the enthousiastic Peter Collingsworth catching GT's one after the other and commenting as if it was horse race! Wha... EL MOUCHINGSALTTRAVEL0 Comments