發新話題
打印

UK Special Force????

Could be British SF or SFSG operators assigned to or working closely with US units

TOP

發新話題