I’m not sure whether it was just me - but I struggled for ages thinking I was Hallucinating seeing these weird apparitions in the Headlights in Saudi.
Eventually, an Arab driver understood me and said they were Camel Spiders
The nearest picture I ever found was by Rick Griffin an artist who worked with the Grateful Dead
Maybe it was due to doing the 1974 Dead tour of Europe before my first ME trip in November 74
Anyone else see them ■■