Bigfoot spotted...

This just goes to prove that “Bigfootians” are an highly advanced race of humanoids, capable of intergalactic travel. Which probably assumes that cars are the primary inhabitants, and they like to munch on humans.