Watch American Greed season 12 episode 16 tv series online free
Release: Sep 17, 2018
An Iowa man rigs a $16.5 million lottery jackpot, triggering the biggest lotto scam in American history. Then, notorious NYC landlord Steven Croman finds a new home for a year: jail.