Agreed......
Where oh where are the British Tars?.....or at least 5 squads of SAS?.....
Or James Bond?