Watch Catfish: The TV Show season 8 episode 801 tv series online free
Release: Aug 23, 2022
From shocking reveals and twist happy endings to strange emails and countless red flags, look back on the most memorable moments in a decade of DMs on this special Catfish retrospective.