Articles by Lilyanne Rice

Is Uglydolls On Netflix?

Netflix

UglyDolls is a computer-animated movie based on a line of plush toys that were launched in 2001. This line started when David Horvath sketched a...