How can this not be a big deal? After being abruptly cut off once it was clear as to what was captured, the public has yet to receive a real explanation from this strange leaked video. Take a look for yourself from the footage that has everyone picking sides as to what really is going on here.
What side are you on? Hoax or something MUCH more mysterious??