I was wondering about the same issue with Cleo. However she finally posted one post in the Religion discussion in the Political Pit and disappeared again.
Deer Crossing, FUNNY! http://www.theblaze.com/stories/rad...equent-collisions-with-the-animal-yes-really/