✅ Ad Blocker Active: Built-in ad protection is enabled for the best viewing experience!

Catfish: The TV Show
Season 8, Episode 81
Episode Title: William & Carmella
Air Date: 2023-04-25
Overview:
William's connection with Carmella is undeniably strong, but after three months of dodging his attempts to meet, William calls on Nēv and Kamie to find out what Carmella's hiding. Season Finale.
🎥 Watch Now