stunning, enormous alien spacecraft casting shadow over atlanta