Aliens

Last Friday, NASA’s Endeavour shuttle was scheduled to launch, but the plan was nixed when they found a glitch in the power system. While NASA is now saying Endeavour is scheduled to launch no earlier […]