Judges on The Taste
The judges stare down the contestants in this scene from The Taste. It is courtesy of Season 2 Episode 2.

Unrated
Photo Credit:
ABC
Show:
Related Photos:
The Taste Photos
Location:
Los Angeles, CA
Uploaded by:
Uploaded: