The Owl And The Skunk Ape

839 views · Published 16 March 2011 · 1:32 · Indexed 29 October 2026

Channel: Florida Sasquatch · 2011 · Science & Technology

Watch on YouTube

Compare this recording to the 'Two Encounters' video. You will see that there must of been at least three animals making noise in two encounters

More from this channel