Costa Rica = Tarpon! El Mouching Deep in the jungle, in a place where you expect some other kind of fish, Tarpon! Enormous tarpon! Once more our friend Christer Sjöberg, has found a piece of he... FILMTRAVEL0 Comments