Strange things afoot…

In this weeks Daily Illuminator you are pointed to the Secret of Olyphant. If nothing else, it’s an entertaining read.

Or so they would have you belive….

Muhahahahahaaaaaaa click