Movie Report: The Predator

How to embed the Player
Movie Report: The Predator
That’s what’s on the ship! Although these guys don’t know what this creature is, we DO.
Scoop Network