"Up To Speed" is a new quiz and variety show about what's happening in the news. This is the pilot episode. Hey, you gotta start somewhere, right?

  • July 18, 2008
  • 25 Views