Michael and David Looking to Put Some Big Fish in The Boat, NWT Leech Lake

AM interview with Michael McCardle and David Walker before the take off of the NWT on Leech Lake.

249 views | 117