I agree. $53.05 does seem like a lot to pay for french toast.
Friday, May 26, 2006
Taylor Hicks is the winner of American Idol, Season 5! WOO HOO!! I still can't say that I have complete faith in the voting process, but we're happy Taylor won. If Chris wasn't going to win, Taylor definitely deserved it.