Brits and Yanks Bomb the Taliban

Woo hoo! Teamwork!