This is "GIANT in Afghanistan - TRUE encounter Kandahar Giant creature" by Pastor Dowell on Vimeo, the home for high quality videos and the people who...