Where To Stream The Mentalist Season 2 Episode 15
Red Herring
- Aired March 4, 2010
- 60 Min
- Rated 7.2
- Number 102 Of 151 Rated Episodes
Jane and the team investigate the murder of an arrogant chef during a cooking competition in Napa Valley.
Red Herring
Jane and the team investigate the murder of an arrogant chef during a cooking competition in Napa Valley.