Extinct | YUYU YUYU

Extinct

United States (2016)

Did an asteroid mark the end of dinosaur life on Earth?