Originally Posted by Fattyfireplug
Originally Posted by Wiley Coyote
What about the Kandahar Giant?

I mentioned it. Listed as a hoax. But I'm not so sure. I trust our military for the most part.
Red hair! Huh, kinda sounds like live lock cave giants