Tamarra Lessard
Born: None
Tamarra Lessard is an award-winning documentary filmmaker based in Edmonton, CAN, whose work has taken her across the globe.
Frick, I Love Nature
as Crew MemberFirst aired: 2022-03-25
Host, Gordie Lucius goes on a grand adventure to learn everything he can about nature. Where did...
TV Show pageFrick, I Love Nature
as BearFirst aired: 2022-03-25
Host, Gordie Lucius goes on a grand adventure to learn everything he can about nature. Where did...
TV Show page