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.
Deputies in Flagler County say they found what they believe to be a grenade during a traffic stop on Monday.