Yes, these creatures are amusement park creations & not necessarily scientifically accurate, but what the hell? Also, the trailer is pretty blah in general.
CONTINUE READING