“I can’t believe you knew what she looked like … defeated the whole point of [Love Is Blind],” wrote one Instagram user.
Episode 12, the grand finale of Love Is Blind season eight, is going to be released on Friday, March 7, on Netflix. There will still be more to come, however, a couple of days later on Sunday, March 9 ...
"We live in a world that ever increasingly is that this social media stuff creeps into people's lives," creator Chris Coelen ...