Former How I met Your Mother star, Neil Patrick Harris has landed in Toronto to film "8 Bit Christmas" but first he is complying with federal COVID-19 travel regulations and enduring a 14-day quarantine at an undisclosed Toronto hotel. NPH began his quarantine by watching...