American Greed - Season 13 Episode 12

The Luxury Curse Scam
Sign up for Peacock to watch this episode.

The Luxury Curse Scam

Season 13 Episode 1243m
TVPG
A financial adviser orchestrates a $20 million scheme and conjures spells to silence investigators.