The ELR Forum

This is a forum for the guys that are involved in Extreme Long Range. 1250 yards plus or put it somewhere else.

Forum Sponsors

Top