THE LOST TARPON El Mouching In 1980 in Portugal, a fisherman caught a weird fish never seen before... a Tarpon! Once José Rodrigues from Fly & Flies found out about this story, he was ... EL MOUCHINGSALTNATUREFILMTRAVEL2 Comments