 we need more foxhounds at our location
a call for assistance or back up in the battlefield 2 special forces first person shooter game
" we need more foxhounds at our location" What is the definition of "foxhounds"?