November 2, 2012

WHY PARROTS MIMIC HUMANS, and why they swear so much.