Uncle Pete's Double Dipped French Toast