The Backyard Boss

No deaths here LLers.
Cute animal video of the day.
The Raven is the largest perching bird in the world. It is among the most intelligent of birds.

Added:

By: WhoGivesACrap (576.40)

Tags: Raven, Corvids, Funny,

Location: California