LEWIS RIVER, LABRADOR El Mouching Lewis river, in Labrador, way up North! It's one of my friend Gordon Sim, favorite places to fish, he's been lucky enough to go there several times. We showed y... FRESHEL MOUCHINGFILMTRAVEL1 Comment