The new Beretta Cheetah 80X was announced at the beginning of this year.
Has anyone actually seen one? My dealer has had it on his wish-list for several months but so far it remains as elusive as, well, the animal for which it its named.
Has anyone actually seen one? My dealer has had it on his wish-list for several months but so far it remains as elusive as, well, the animal for which it its named.