Uncategorized endeavour launch, mission facts & illuminati numbers by Media Monarchy No comments yet 17 May Endeavour, STS-134, launched on time from the Kennedy Space Center at 8:56 am, ET, today. Atlantis is scheduled for launch this summer in.. Read More