Red Bull Stratos Exhibit Opening
The same excitement millions of people felt all over the world on October 14, 2012 as Felix Baumgartner took a record-breaking 127, 852 foot leap from the edge of space, was felt last night at the Red Bull Stratos Exhibit Opening. The Red Bull Stratos exhibit will be at the California Science Center from October …