Nature’s Amazing Ways: Toad vs. Tarantula Not many people know this about me, but I am such a nature lover – and always have been – that I pursued and obtained Read More »
Wonders Never Cease: The Great Daylight Fireball and Other Sights I’ve Seen Time and Chance Probably the most amazing physical phenomenon I have ever witnessed—and ever will—occurred on Aug. 10, 1972, when I was yet a teenager Read More »