French Toast

Texas toast, battered and grilled, dusted with powdered sugar.