It's obvious those are just weather balloons reflecting light from swamp gas...no venus...
If I can just get all your attention for just a moment....
[Edit] Here's a link to a
video. It's the one off of Fark.
I can't tell what the hell it is, let alone if it's a legitimate alien craft sighting.
Oooooo, they're dots! That may or may not be flying in formation. It may be a smudge!! On the camera!!
