Deputies: Live grenade found during traffic stop

Deputies in Flagler County say they found what they believe to be a grenade during a traffic stop on Monday.

Top Videos