Watch American Greed season 12 episode 13 tv series online free
Release: Aug 27, 2018
In sunny Laguna Beach, social climber Elizabeth Mulder finances her plastic surgery, Arabian horses, and ocean view real estate worth millions by swindling her best friends.