back to top

Sooty Owl Chicks Are Way Too Fluffy-Tiny To Actually Exist

The Taronga Zoo in Australia claims to have a pair of sooty owl chicks named Phoenix and Dragon. Are we really supposed to believe that?

Posted on

Promoted

Every. Tasty. Video. EVER. The new Tasty app is here!

Dismiss