Catfish: The TV Show
William & Carmella
Season 8 Episode 82
William fell hard for Carmella but after spending hours on the phone, sharing the most intimate details together, Carmella won't meet up or even videocall
Catfish: The TV Show airs on MTV Ireland at 3:00 PM, Sunday 24 November.
Topics
Show ➝ Game Show
Challenge ➝ Reality Show