Faith in the Impossible

Yahoo! Movies Videos

The cast explains the origins of the lovable creature that grows to be the Loch Ness Monster.