Uploaded: 27 weeks ago

Homer the Laughing Parrot

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