Fictional recreation of the biggest scammers who in the recent years have been in all the news headlines.
Self - Host
Executive Producer
Supervising Producer