It's the last day of 2020, and here's the last Megacan of the year - a bumper hour-long special in which Megan and Konrad crack open the Captain Morgans and Johnnie and Gingers one more time and hurtle madly through a year of upheaval and calamity. Never has the phrase Happy New Year been so pregnant with meaning ... Auld Lang Syne indeed.