Russian Giants

Monster Fish

S03E04
July 29, 2011 44 min

Overview

Kamchatka, Russia, is one of the wildest and most remote locations on earth and is home to the largest salmon population on the planet but why? Zeb travels to the Far East to explore this salmon paradise.

Comments 0

Please log in to leave a comment.

No comments yet. Be the first to share your thoughts!