Back in the land of the Giants

Just Killn Time TV

Buck and Max head to Beaver Creek Outfitters in Meadow Lake Saskatchewan to hunt some gigantic Whitetails.