I see what your going for there. THing is bigfoot is terrestial while aliens would be something other worldly. there is a correlation btw the 2 i c
from yer post.
It's funny how you say it could be a test case to guage public reaction to the discovery of a new species, considering it happened the same (or
almost) day as the police car video of the "chupacabra".