French Toast and Turkeys