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, LLC


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

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