« Happy Birthday, CD | Main | Diapers For Chickens »

19 Aug 2007 01:14 pm

"About 40 miles south of Denver"

That's the precise location of the Garden of Eden, as reported by the Weekly World News. If you haven't read Peter Steinfels' lovely appreciation of the religious teachings of the soon-to-be-defunct tabloid, do yourself a Sunday favor.

Share This

TrackBack URL for this entry:

http://www.typepad.com/t/trackback/2224950/20922997

Listed below are links to weblogs that reference '"About 40 miles south of Denver"'