CAPE CANAVERAL Fla. Space Launch Complex 37 is where United Launch Alliance (ULA) Delta IV rockets send their payloads into orbit. It is an expansive complex with all the prerequisite requirements to launch rockets as well as birds, alligators and mosquitoes lots of mosquitoes.(...)Read the rest of Launch Complex 37B: Level by Level [...]

More...