WATCH! The Drone Footage of detonating robot investigate a suspicious EID at Bus stop station near a Goodwill store in San Francisco CA.

loading...