7 months agoChinese TV Crew in London - Who Do They Think They Are? An incredible Encounter.SierraDelta