A “Bigfoot” rumor works like this: it seems that everybody knows about it, except nobody knows details, has no proof, and the ones who have claimed to have seen it are the most likely to be lying about it. And when it comes to cars, brother, there are tons of them. From such muscle car era […]
More...
More...