Ever Hear Bigfoot Scream?
#1
Ever Hear Bigfoot Scream?
We don't know if these guys actually caught the high pitched shriek of the legendary Sasquatch, some other forest creature or just had wicked brake squeal but we do know whatever it was, it was louder than the whole group's engines combined.
https://atvconnection.com/articles/v...aught-on-film/
Thread
Thread Starter
Forum
Replies
Last Post
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)