The Next Big Idea

Did you watch the news last week as extreme athlete, Felix Baumgartner, jumped off the edge of space from 127,000 feet?  It was such a daring and dramatic feat – one that took years to …
Read more The Next Big Idea