Food Network Star Season 10 Starts Tonight. Is it Weird I am Very Excited by This?
Season 10 of Food Network Star begins with 12 contestants all wide eyed and over confident. They start in Los Angeles to compete for their own Food Network show. I hate the first part of the season; the contestants are all so uncomfortable and awkward.