Fishing ReportsMore Fishing Reports |
2.2 lb. Landlocked Salmon caught by Robert Finch fishing in Lake Champlain in New York on 10/04/09![]() Everyone can see this location
|
|
|
Posted by Justin Emerle about 1 month ago |
|
|
cool Posted by Brandon Mabrey about 1 month ago |
|
|
gorgeous picture Posted by John Wright about 1 month ago |
Don't see too many of those posted in here. Great pic.