Elon's Tour Part 5 - Cape Canaveral Launch Site Tour
12/16/2008
SpaceX CEO and CTO Elon Musk gives a tour of the new SpaceX Falcon 9 launch site at Space Launch Complex 40, Cape Canaveral AFS, Florida.