The guys at AhhGee Productions give their Christmas Message to the public on Christmas Day at 15:00 UK time. Well it’s not like there is anything else happening at that time, right? Merry Christmas everyone!! YouTube version for your eyes