The original post: /r/aliens by /u/JackieDaytonaRgHuman on 2024-10-13 04:16:46.
I’m not from Seattle, but came across this footage from hoquiam, wa, posted by this news station. I can’t seem to find more context but wanted to share. Thoughts on what this is?
You must log in or register to comment.