The Catfish Returns
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
The Catfish Returns airs on MTV HD at 11:00 AM, Tuesday 17 December.
Topics
Show ➝ Game Show
Challenge ➝ Reality Show