World’s Cutest Animal

Today the Houston Zoo is debuting the “World’s Cutest Animal“. It’s a red panda, also known as a Firefox.

Everybody say “awwwwww!”

Advertisements