Media Blog Where in the world is Matt Lauer? By Greg Pollowitz April 29, 2008 7:49 PM Share on Facebook Share on Twitter Share on Flipboard Share on WhatsApp Email this article In the Matrix, by the looks of it.