Video – JOAN RIVERS POSSIBLE ILLUMINATI SACRIFICE EXPOSED?

A great video from YouTube user Vigilant Christian… what do you think about his conclusions?