Sneak Peek: Is This A Setup?
Season 6 E 1 • 21/02/2017
Nev and Max track down Angel, and begin to wonder if they are being duped. Don't miss the season premiere of Catfish, Wednesday March 1st at 8/7c.