Newest New News: Live From Mars (5/28/2008)

In today's episode the news team delivers the first ever live report from the planet Mars and discovers it's the new hot spot for celebrity vacations.