Cults, Featured, Top Posts

At 1:30 pm on January 5th, 2006, Carla Jean Shaffer’s body was found dead, floating in a small pond near the Orcas Island airport in...