Homer the Laughing Parrot

pizzaguyPublished: October 8, 201310,190 views
Published: October 8, 2013

Check out this awesome clip taken in the Peruvian Amazon. He landed on the railing and ended up cracking everyone up!

Be the first to suggest a tag

    Comments

    0 comments