What is Overwatch?
elite soldiers trained for controlling and support of an administration or occupation
The American and British overwatch currently is in Iraq trying to keep the peace.
See overwatch, half life, pc, war, occupation
Track emotional ceaction on your web page for free. Get a deeper understanding of your customers.