Homer the Laughing Parrot

pizzaguy Published October 8, 2013 0 Plays

Rumble / Funny & Cute AnimalsCheck out this awesome clip taken in the Peruvian Amazon. He landed on the railing and ended up cracking everyone up!

0 COMMENTS