Special Forces Slay Giant in 2002

Enjoyed this video? Join my Locals community for exclusive content at oddisee.locals.com!
7 months ago
82

This piece delves into an intriguing and mysterious incident from 2002 in the remote mountains of Kandahar, Afghanistan, involving a group of missing soldiers, a perplexing encounter with a massive, red-headed humanoid known as the Kandahar Giant, and the subsequent military response.

Loading comments...