Do you want to remove all your recent searches?
All recent searches will be deleted
9 years ago38K views
A research expedition to the Arctic discovers that a melting polar ice cap has released a deadly prehistoric parasite. http://www.dreadcentral.com/database/thaw-the
Report this video
Select an issue
Embed the video