Homer the Laughing Parrot

Rumble Virals

by Rumble Virals

15 498 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 2 years ago