It has happened. The final space shuttle launch took place several hours ago. Space shuttle Atlantis went on the final ever journey in the NASA space shuttle program. It is anybody’s guess as to when the next launch of a space vehicle from NASA will be, so we’d better treasure the memories.

Space Shuttle Atlantis: The Final Launch

Space shuttle Atlantis is pictured on launch pad 39A after the Rotating Service Structure was rolled back at the Kennedy Space Center in Cape Canaveral, Florida July 7, 2011. The space shuttle, carrying a crew of four and food and other supplies critical for the International Space Station, is set to vault into orbit on Friday on the final flight in the 30-year U.S. shuttle program. REUTERS/Scott Audette

Space Shuttle Atlantis: The Final Launch

Darks clouds gather above Space Shuttle Atlantis STS-135 as it sits on launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida July 7, 2011. REUTERS/Scott Audette

Space Shuttle Atlantis: The Final Launch

Freddy Porter, 5, of Raleigh N.C. plays with a toy space shuttle in the Rocket Garden of the Kennedy Space Center Visitor Complex near Cape Canaveral, Florida July 7, 2011. Porter, visiting with family was hoping to witness his first launch as space shuttle Atlantis, carrying a crew of four and food and other supplies critical for the International Space Station, is set to vault into orbit on Friday on the final flight in the 30-year U.S. shuttle program. REUTERS/Hans Deryk

Space Shuttle Atlantis: The Final Launch

The aft section of space shuttle Atlantis STS-135 is shown after the protective Rotating Service Structure was rolled back on launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 7, 2011. Launch of Atlantis is scheduled for July 8 with a crew of four aboard the final mission of the space shuttle program. REUTERS/Gary Hershorn

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis is shown on launch pad 39A after the Rotating Service Structure (L) was rolled back at the Kennedy Space Center in Cape Canaveral, Florida July 7, 2011. Launch of Atlantis is scheduled for July 8 with a crew of four aboard the final mission of the space shuttle program. REUTERS/Gary Hershorn

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis is shown on launch pad 39A after the Rotating Service Structure was rolled back at the Kennedy Space Center in Cape Canaveral, Florida, July 7, 2011. Launch of Atlantis is scheduled for July 8 with a crew of four aboard the final STS-135 mission of the space shuttle program. REUTERS/Gary Hershorn

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis is shown on launch pad 39A after the Rotating Service Structure was rolled back at the Kennedy Space Center in Cape Canaveral, Florida, July 7, 2011. Launch of Atlantis is scheduled for July 8 with a crew of four aboard the final STS-135 mission of the space shuttle program. REUTERS/Stan Honda/Pool

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis is shown on launch pad 39A after the Rotating Service Structure was rolled back at the Kennedy Space Center in Cape Canaveral, Florida, July 7, 2011. Launch of Atlantis is scheduled for July 8 with a crew of four aboard the final STS-135 mission of the space shuttle program. REUTERS/Stan Honda/Pool

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis is shown on launch pad 39A after the Rotating Service Structure was rolled back at the Kennedy Space Center in Cape Canaveral, Florida, July 7, 2011. Launch of Atlantis is scheduled for July 8 with a crew of four aboard the final mission of the space shuttle program. REUTERS/Stan Honda/Pool

Space Shuttle Atlantis: The Final Launch

Vivica Eaton stands along route A1A displaying space shuttle Atlantis t-shirts to passing motorists in Cocoa Beach, Florida July 7, 2011. Space shuttle Atlantis, carrying a crew of four with food and other supplies critical for the International Space Station, is set to vault into orbit on Friday for the final flight in the 30-year old U.S. shuttle program. REUTERS/Lucas Jackson

Space Shuttle Atlantis: The Final Launch

Kalman Estrin of Ottawa, Canada reads outside his tent he set up at the foot of Space Walk Hall of Fame Park in downtown Titusville, Florida July 6, 2011. Estrin, who drove from Canada was the second in line to pitch his tent ahead of an estimated 1 million spectators expected to view the launch of NASA's STS-135 mission on Firday. Space shuttle Atlantis, carrying a crew of four and food and other supplies critical for the International Space Station, is set to vault into orbit on Friday on the final flight in the 30-year U.S. shuttle program. REUTERS/Hans Deryk

Space Shuttle Atlantis: The Final Launch

Spectators set up tents in the rain at the foot of Space Walk Hall of Fame Park in preparation of NASA's launch of STS-135 in downtown Titusville, Florida July 7, 2011. Space shuttle Atlantis, carrying a crew of four and food and other supplies critical for the International Space Station, is set to vault into orbit on Friday on the final flight in the 30-year U.S. shuttle program. REUTERS/Hans Deryk

Space Shuttle Atlantis: The Final Launch

Space shuttle Atlantis sits on launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 7, 2011. Space shuttle Atlantis is due to launch on Friday on the 135th and final flight in NASA's shuttle program. REUTERS/Brian Blanco

Space Shuttle Atlantis: The Final Launch

Onlookers take cover under umbrellas as space shuttle Atlantis sits on launch pad 39A during rainy weather at the Kennedy Space Center in Cape Canaveral, Florida, July 7, 2011. Space shuttle Atlantis is due to launch on Friday on the 135th and final flight in NASA's shuttle program.REUTERS/Chip Litherland

Space Shuttle Atlantis: The Final Launch

Members of the media gather around the Space Shuttle Atlantis as it sits on the launch pad 39A during rainy weather at the Kennedy Space Center in Cape Canaveral, Florida, July 7, 2011. The space shuttle Atlantis is due to launch on Friday on the 135th and final flight in NASA's shuttle program. REUTERS/Chip Litherland

Space Shuttle Atlantis: The Final Launch

Space shuttle Atlantis STS-135 sits on launch pad 39A while being fueled for launch at the Kennedy Space Center in Cape Canaveral, Florida July 8, 2011. REUTERS/Scott Audette

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis is seen on Launch Pad 39A in this photo provided by NASA and taken on July 7, 2011. Space shuttle Atlantis is set to lift off July 8 on the final flight of the shuttle program, a 12-day mission to the International Space Station carrying a crew of four and the Raffaello multipurpose logistics module containing supplies and spare parts for the space station. Picture taken July 7, 2011. REUTERS/NASA/Handout

Space Shuttle Atlantis: The Final Launch

Spectators stake out their claim in the early morning hours as they wait for the launch of space shuttle Atlantis, STS-135 to take off from Kennedy Space Center, from their viewing position at Jetty Park in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the Space Shuttle Program.

Space Shuttle Atlantis: The Final Launch

Payton Hellebrand, 8, plays with an inflatable space shuttle as he waits with his family for the launch of Atlantis, STS-135 from Kennedy Space Center, from their viewing position at Jetty Park in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the Space Shuttle Program. REUTERS/Brian Blanco

Space Shuttle Atlantis: The Final Launch

Spectators gather to watch the Space Shuttle Atlantis STS-135 take off at the Visitors Center at the Kennedy Space Center in Cape Canaveral, Florida July 8, 2011. REUTERS/Chip Litherland

Space Shuttle Atlantis: The Final Launch

People line a structure in Jetty Park as they wait for space shuttle Atlantis STS-135 to lift off from launch pad 39A at Kennedy Space Center in Cape Canaveral, Florida July 8, 2011. The 12-day mission to the International Space Station is the last planned for the Space Shuttle Program. REUTERS/Lucas Jackson

Space Shuttle Atlantis: The Final Launch

Mission Specialist Rex Waldheim, Mission Specialist Sandra Magnus, Pilot Doug Hurley and Mission Commander Chris Ferguson (L-R) of the Space shuttle Atlantis STS-135 crew exit their quarters for travel to launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the space shuttle program. REUTERS/Pierre Ducharme

Space Shuttle Atlantis: The Final Launch

Space shuttle Atlantis Commander Chris Ferguson gestures as he is strapped into his seat aboard the orbiter before launch in this image from NASA TV July 8, 2011. Space shuttle Atlantis, carrying a crew of four and food and other supplies critical for the International Space Station, is set to vault into orbit on Friday on the final flight in the 30-year U.S. shuttle program. REUTERS/NASA TV/Handout

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis, STS-135 lifts off from launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the Space Shuttle program. REUTERS/Gary Hershorn

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis STS-135 lifts off from launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the Space Shuttle Program. REUTERS/Scott Audette

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis STS-135 lifts off from launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the Space Shuttle Program. REUTERS/Pierre Ducharme

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis STS-135 lifts off from launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the Space Shuttle program. REUTERS/Scott Audette

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis STS-135 lifts off from launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the Space Shuttle Program. REUTERS/Pierre Ducharme

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis, STS-135 lifts off from launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the Space Shuttle program. REUTERS/Gary Hershorn

Space Shuttle Atlantis: The Final Launch

Specators cheer as they watch space shuttle Atlantis, STS-135 lift off from launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the Space Shuttle program. REUTERS/Scott Audette

Space Shuttle Atlantis: The Final Launch

The space shuttle Atlantis STS-135 is reflected in a spectator's glasses as it lifts off from launch pad 39A at the Kennedy Space Center in Cape Canaveral, Florida, July 8, 2011. The 12-day mission to the International Space Station is the last mission in the Space Shuttle program. REUTERS/Scott Audette

Space Shuttle Atlantis: The Final Launch

People watch from Jetty Park as space shuttle Atlantis STS-135 lifts off from launch pad 39A at Kennedy Space Center in Cape Canaveral, Florida July 8, 2011. The 12-day mission to the International Space Station is the last planned for the Space Shuttle Program. REUTERS/Lucas Jackson

Space Shuttle Atlantis: The Final Launch

People watch from Jetty Park as space shuttle Atlantis STS-135 lifts off from launch pad 39A at Kennedy Space Center in Cape Canaveral, Florida July 8, 2011. The 12-day mission to the International Space Station is the last planned for the Space Shuttle Program. REUTERS/Lucas Jackson

Space Shuttle Atlantis: The Final Launch

Space Shuttle Atlantis STS-135 takes off near the Visitors Center at the Kennedy Space Center in Cape Canaveral, Florida July 8, 2011. REUTERS/Chip Litherland

Space Shuttle Atlantis: The Final Launch

Spectators applaud as they stand in the water in Titusville, Florida to watch the launch of the space shuttle Atlantis as it blasts off from Pad 39A in Cape Canaveral, Florida July 8, 2011. The 12-day mission to the International Space station is the last planned for the Space Shuttle Program. REUTERS/Hans Deryk

Space Shuttle Atlantis: The Final Launch

Four women walk on the beach near Jetty Park as the smoke from space shuttle Atlantis STS-135 drifts in the sky behind them in Cape Canaveral, Florida July 8, 2011. The 12-day mission to the International Space Station is the last planned for the Space Shuttle Program. REUTERS/Lucas Jackson