UPDATE! I believe it has been collectively decided that this video is more than likely nothing more than a hoax. Thank you everyone for your help in this matter.Any video analysis professionals out there, I officially challenge you to help me figure this one out.