North Carolina Black Bear

Double Lung TV

The Double Lung team heads to Dare to Hyde in North Carolina in search of huge trophy black bear.