Plot: From penthouse apartments to a $10 million stadium luxury box, financial advisor Dawn Bennett orchestrates a $20-million-scheme and conjures spells to silence investigators.
American Greed - Season 13 - The Luxury Curse Scam (Episode 12)
Episode Aired On:
Monday, February 10 2020
4 years ago
Monday, February 10 2020
4 years ago