Long Shot

Long Shot

Downed a Big Game Trophy from more than 80 yards