Brand new clip of a U.S. F-18 taking out a Taliban IED team.