Debbie Lee - NFNS5 Finalist

Advertisement
Debbie Lee Exits
(02:01)

Debbie talks about making it to the final three before being eliminated.

Get more Food Star