The Mentalist Season 6 Episode 3 “Wedding in Red” Sneak Peek #1

7 months ago, by

October 9, 2013

Enjoy this sneak peek featurette for The Mentalist, season 6 episode 3 “Wedding in Red”.