1994 – Nickelodeon: “James Bay”

Filmed during an Earth River conservation journey down the Great Whale River.

Leave a Reply