Creepy doll Matilda decides to return home and gets a big surprise. Matilda is one of the dolls to be featured in the upcoming horror movie She Lives Again. (SheLIvesAgain.com)
dvd. live l.v.nv. 2002 OFF THEE CUFF
From the movie BATTLE
Copy the link below to share this page: