Board Thread:Movie discussion/@comment-26055442-20151101164546/@comment-25238001-20151114171603

I'm fairly certain that it was the Pteranodons seen at the end of The Lost World