Bob Costas & The Muppets’ Scooter Not Seen Together In Sochi

Forget the red eye, a little known fact is the Muppets’ Scooter and NBC Winter Olympics host Bob Costas have never been seen in the same place at the same time.

Exit mobile version