Links for Impostors S1E1: The Achilles Heart

Reality TV Buzz

Episode 1

9 watches

January 24, 2014
Con artist Steven Russell is profiled in the premiere of this series examining people who relied on deception to get what they wanted.
Series Premiere
January 24, 2014
Series Premiere
Con artist Steven Russell is profiled in the premiere of this series examining people who relied on deception to get what they wanted.