UPDATE: Betty will host SNL on May 8th. Woo-hoo!! Go Betty!!
Betty White will host an episode of Saturday Night Live!
MORE NEWS: Betty to star in new sitcom. CNN Story
We successfully visited and drove in four countries speaking three foreign languages well enough to get what we wanted without insulting any...