Are we the biggest frauds of 2025?