Public Land Deer Kills

Public Land Deer Kills

This is two deer kills. One in archery season, and one in rifle. All filmed by Stormin The Outdoors, on public land in Pennsylvania.

Read More



LO 1.13 – Pure Michigan

LO 1.13 - Pure Michigan

In this previous episode Leap outdoors has a couple of great whitetail hunts in MI with a crazy twist. Also extra footage of getting on some Steelhead action on the river.

Read More