September 24, 2024Any ideas what this could be? Back in August I was working some overnights and I spotted this on my way home.