Homer the Laughing Parrot

14,889 views
  • About
  • Export
  • Add to
Check out this awesome clip taken in the Peruvian Amazon. He landed on the railing and ended up cracking everyone up!

1 comment

Aaawww that is so funny...
By dm_5272b435e1b64 October