Defence Force
Land:
Trinidad and Tobago
Stad:
Port of Spain
Opgericht:
1974