I call BS on the whole thing.....publicity hounds, period....
I am dubious Show me video.
Everyone has a movie camera in their phone and no one has a picture.