WORLD'S DUMBEST: Turkey In Labor

Posted by truTV on Dec. 19, 2011

Previous video | Next video