Be sure to check out Egg Head News on Youtube. This new comedy puppet news series will cover a variety of worldwide news stories with new episodes every week. Check out episodes 5 and 6 below -- these episodes go together as they cover the same story (Water on Mars?) in a two part series:
DISCLAIMER: The following videos were not made by me.