Home / Peter Schmeichel and Emma Byrne HTC Appearance Peter Schmeichel and Emma Byrne HTC Appearance Leigh Geary February 25, 2015 <> on February 24, 2015 in London, England.