is the best in the business.
May 8, 2017 #1 Frankly 6.5 Creedmoor Messages 1,780 Reaction score 2,389 Location Ullr is the best in the business.
May 8, 2017 #3 phatfarmerbob .223 Rem Messages 1,296 Reaction score 2,935 Location NY T.V. on the radio is amazing. Ive always liked them