Advertisement

Michele's Pilot

(02:54)

Michele premieres the pilot for her show, My New England.

Watch more Food Star