Where in the World is Matt Lauer, 2011? First stop: Namibia.
In 1998, the Today Show started featuring a popular travel segment titled “Where in the World is Matt Lauer?”. We were thrilled to see that Namibia was chosen as the…
Continue Reading
Where in the World is Matt Lauer, 2011? First stop: Namibia.