On the Ramp: XB-70The XB-70A is shown parked on a ramp at Edwards Air Force Base in 1967.Read More Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/ramp-xb-70/Copy URL to clipboard> DownloadShareSize1041x827px