request for more or story on this giffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff..............
Thats from todays terrorist attacks in Nice, France. I saw the vid if this and a few more on LiveLeak