MOVIE REVIEWS

Review by Peter89Spencer

A Muppet version of the classic tale Treasure Island, and it is fantastic!