X

Who won the taste

The Taste Recap 1/22/15: Season 3 Finale ‘Winner Announced’

On ABC tonight The Taste returns with an all new Thursday January 22, season 3 finale episode called "The Finale," and we…