Yes, the Christmas Parade Is Still Happening