The Mentalist Season 5 Episode 15 “Red Lacquer Nail Polish” Photos

1 year ago, by

February 12, 2013

Check out the official promotional photos of The Mentalist season 5 episode 15 “Red Lacquer Nail Polish”, which airs Sunday, March 3 on CBS.

Source: CBS