Sherri Shepherd appears to have the same belief system about extreme weather events as my late grandmother — who was born in 1930 in rural Texas. During a recent segment on The View where Ginger Zee discussed the polar vortex, Shepherd asked if it was caused by global warming, or if Jesus of Nazareth was preparing a return trip to Earth.
Not to be outdone, Barbara Walters kept yelping periodically "WHAT DOES IT MEEEEAN? WHAT DOES IT MEEEEAN?" Watch the clip below!