Where To Stream Catfish The TV Show Season 8 Episode 68
Charles & Nikki
- Aired July 19, 2022
- 60 Min
- Rated 8.5
- Number 61 Of 215 Rated Episodes
Nev and Kamie dive into the enigmatic world of virtual reality when they meet Charles, who fell for Nikki on the 3D online chat site IMVU and wants to know who's behind the avatar.