The Mentalist Season 6 Episode 7 “The Great Red Dragon” Photos

5 months ago, by

November 12, 2013

The Great Red Dragon

Check out the promotional photos of The Mentalist season 6 episode 7 “The Great Red Dragon”, airing on Sunday, Nov. 17 at 10PM ET.

RELATED | The Mentalist Season 6 Episode 7 “The Great Red Dragon” Guide

Source: CBS