Up, Up And Away To Space

A space tourism company is setting up shop in Titusville, Florida.  That’s where Space Perspective is opening up its new headquarters where they will send passengers to the edge of…