The most recent launch of the Space Shuttle was lack-luster to say the least. Whether it's been done before or not, this is a major achievement for mankind and it needs to have the proper celebrity support, vocal color and flare. And who better than maestro of screen and stage... more »

  • February 25, 2011