Youtube Videos
    Close
    830
    thumbnail
    An Italian imitation of the 1976 KING KONG remake about a giant yeti that gets thawed out and trashes Toronto, Canada.