The Mentalist: Episode 2.05 "Red Scare" Photos

The team investigate a haunted house with, well, a ghost, on the October 29 episode of The Mentalist.
By Henrik Batallones

Talk About The Mentalist: Episode 2.05 "Red Scare" Photos

Send a Gift