Advertisement

Michele's Show Promo

(00:38)

Watch Michele's 30-second promo for her My New England series.

Watch more Food Star