This is the extinct Quetzalcoatlus. Can you imagine one of these beasts — the size of a giraffe — flying through the air?
about 8 days ago —

This is the extinct Quetzalcoatlus. Can you imagine one of these beasts — the size of a giraffe — flying through the air?