Chickens' parlement DL100100 Published 03/28/2011 That is a lot of talk talk talk !! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: funny chicken talk problem solution noise NEXT VIDEO Meanwhile In Brazil... 0 Comments Log in for Comments
0 Comments