Thursday, September 22, 2011

Deinonychus

Deinonychus is one of the more aggressive species of creature found on Skull Island. Deinonychus is a pack hunter built for speed.

No comments:

Post a Comment