Oops

You might be looking for the Team-Yankee modern war gaming site.