Santa Claus’ Own French toast