Twinkle Twinkle Little Star

Poster for Twinkle Twinkle Little Star
Movie Name
Twinkle Twinkle Little Star
Release Year
1983
Country
Hong Kong
Genre

Reviewed Sunday, February 2, 2003

Summary
Weird!
Reviewer
Simon
show review