RAF Tornado Strafing Taliban

Taliban hiding in the mountains get strafed.