Loading
Video

Do Dean’s Love Dolls Get Jealous?

Season 2, Episode 2
Aired 1.10.20

With 12 love dolls all seeking Dean’s attention, he’s forced to divide his time between all of the “ladies.” But, he does have a favorite?