LRP TV - S3:E2 - Long Range Deer in Australia
Aaron and Mike Davidson travel halfway around the world to hunt Javan Rusa on Australia’s Marble Island.
31 July, 2017 by
LRP TV - S3:E2 - Long Range Deer in Australia
Gunwerks

Aaron and Mike Davidson travel halfway around the world to hunt Javan Rusa on Australia’s Marble Island.