Downeast Happy to be here Benefactor Supporting Member Joined Feb 10, 2017 Messages 3,394 Location 28433 Rating - 100% 3 0 0 Mar 18, 2022 #1 Came across this video and thought I would share it. Anyone ever been to this range?