There's more than a passing resemblance between marketing posters for the new M. Night Shyamalan movie and the Delta Air Lines logo. Coincidence or not? You decide.
Space enthusiasts say goodbye to Kennedy Space Center's iconic Countdown Clock after years of poor weather and decades of unforgiving time have visibly taken their toll.