what going on?

The Mentalist 2x15

Red Herring

Jane and the team investigate the murder of an arrogant chef during a cooking competition in Napa Valley.

The Mentalist: S02E15
The Mentalist: S02E15
Mar. 04, 2010

The Mentalist season 2