Heavy Duty Weapons Discovered During Sunday Traffic Stop In Miami Beach
Heavy Duty Weapons Discovered During Sunday Traffic Stop In Miami Beach

3 arrests made during a Sunday afternoon traffic stop when Miami Beach police discovered an arsenal of weapons.