11.15.2019 - By Born And Raised Outdoors
Arizona, is truly a land of absolute giant elk. The guys navigate the waters of trying to just fill freezers, to trying to shoot a giant.