Bigfoot / Humanoids / Laredo / Monsters / truckersTrucker Spots Gigantic Humanoid Creature April 5, 2020 - Leave a Comment “A good friend of mine told me this story years ago. He is the stereotypical old big bad trucker. I’ve seen some weird stuff with him while driving in South … Read More