I came across this on a quiet country road yesterday, and I’m completely stumped about what it could be. 🤔 I’ve never seen anything like it before August 19, 2026 by Mr Soufia