This is a discussion on Another "Christian" nut job? within the The Political and Social Snake Pit forums, part of the Current Happenings category; Originally Posted by ColdCase Police: Lucas drops acid and runs around the Washington Monument naked as a jay bird, megaphone ...