Play trailer
Lords of Scam
No MovieRatingDocumentary
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.