“Weather balloons. A swarm of em.”
Nah. Swamp gas.
It’s obvious..........
..........weather balloons full of swamp gas from Venus that are reflecting car headlights.