It's a wedding! Check out these photos from the series finale of The Mentalist Season 7 Episode 13, "
White Orchids" scheduled to air Wednesday, February 18th on CBS.
It's part one of the two part series finale. Check out these photos from The Mentalist Season 7 Episode 12, "Brown Shag Carpet" scheduled to air Wednesday, Feb. 18th on CBS.