Wednesday, April 30, 2008

Where in the World is Matt Lauer?

Today Show was in my buddy's country.