Heidi the cross-eyed opossum sticks out her tongue at the Leipzig Zoo on June 9, 2011 in Leipzig, Germany. [Photo/CFP]
Click for more photos