Not trying to dimminish the seriousness of this incident, but the video proves nothing more than a paint can, bicycles, cars, and red drippings in a Home Depot parking lot.
Try these two....
http://www.youtube.com/watch?v=ilUHCvlD0y4
http://www.youtube.com/watch?v=7MuyiPi53jc
Supposedly they were taken at the same HD...you can get a “feel” for things...Warning...there is bad language in the one...(I don’t remember which).