Sneak Peek

Star 2011: The Trailer

Food Network Star 2011 premieres Sunday, June 5, at 9p/8c.