Air horn explodes inside pickup truck in Delaware

May 23, 2012 2:46:10 PM PDT
Delaware State Police closed off the rear parking lot of a Newark convenience store, after a compressed air horn exploded inside a pickup truck.
Load Comments