Contact Us
Article
Sign in
Former USA Network stars Todd and Julie were convicted in 2022 for orchestrating a $30 million bank fraud and tax evasion scheme and had been serving multi-year prison terms; pictured in 2018
Image Hash: 6b737617f6f2ca9e
Date: June 30, 2025