A Flash of Beauty: Paranormal Bigfoot 2024
Actor
A Flash of Beauty: Bigfoot Revealed 2022
as Self
Credits from TMDB.