Just finished the movie On Demand. The true story of 12 Special Forces soldiers who were apparently the first American troops into Afghanistan to fight the Taliban after 9/11. Hell of a story. The balls on those guys are not to be believed. True American heroes, every single one of them.