karen anderson

Alan Moore | August 3, 2015
We can all rest a little easier now. Karen Anderson - a self-proclaimed animal psychic - claims to have received a reassuring message from Cecil the…