Olympic Biathletes Tracy and Lanny Barnes
Both of the Barnes twins from Colorado often win world cup competitions.
Source: Shooting Sports USAGun News, Gun Reviews and Gun Videos for Gun Folks
Both of the Barnes twins from Colorado often win world cup competitions.
Source: Shooting Sports USA
Leave a Reply