
Originally Posted by
marley9808
OK! My mouth just watered when I saw the picture of the famous Xtabi French Toast (the world's best french toast right there) I think I could eat it every day! omg....3 weeks and it will be reality! LOL
yummmmmmmmmmmmmmmm