I don’t know who Sherri Sheppard is, or why the hell Barbra Walters stuck her on the set of The View, but here is a clip of her admitting that she doesn’t know whether or not the world is flat.
I mean really.
Even Whoopi is looking at her all, “You didn’t just say that on National TV, did you?”
No wonder Barry Manilow doesn’t want to go on there. These women are legitmately crazy.