Where To Stream A Perfect Scam Season 1 Episode 10
Episode 10
- Aired July 1, 2025
- 60 Min
In Beckley, Natalie and Michael Cochran seemed to lead a perfect life, but Natalie was running a Ponzi scheme, fabricating deals and pocketing millions.
Episode 10
In Beckley, Natalie and Michael Cochran seemed to lead a perfect life, but Natalie was running a Ponzi scheme, fabricating deals and pocketing millions.