0 points   πŸ˜‚ Funny       Report

Terror birds: dodos on steroids.

Therezinos: dodos on crack!

More Therizinosaurus Funny Tips