What is the freaky glowing orange orb that's been spotted on Route 66 for more than a century?

I never want to miss a chance to plug the films of Christopher Mihm …

2 Likes