Kandahar Last Giant ? Ex Soldier Relay The Ambush @ Afghanistan,
Red Beard & Hair Giant or Nephilim?
 

https://youtu.be/MP0V_EBu9Aw 






https://youtu.be/MP0V_EBu9Aw