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

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