News

LIVING DOLLS UK premiere on Sky’s Pick TV, November 12 @ 9pm!

Living dolls will be aired in the UK on Pick TV at 9pm on November 12, and again on November 13 at 10pm. For all of you in that corner of the world, be sure to check it out!