

Play trailer
Lords of Scam
Documentary
Documentary of the rise and fall of scammers who cheated the EU carbon tax system and made millions ... until they started to betray themselves.
Documentary of the rise and fall of scammers who cheated the EU carbon tax system and made millions ... until they started to betray themselves.
People also watched
Loading comments...