For turtle fans …September 12, 2009|In Blog|By Brian McLarenHere’s a video from the florida keys of a nest of loggerhead sea turtles hatching. ShareTweet A Nautilus Book Award for LIFE AFTER DOOM!UncategorizedJune 12, 2025Read Moreby Brian McLaren0 Comments1 Minute Coming Up in May, June, and July …UncategorizedApril 28, 2025Read Moreby Brian McLaren0 Comments2 Minutes PrevNext