The National Weather Service confirmed Wednesday afternoon that an EF1 tornado touched down in Ferry Pass Tuesday evening with peak winds at 95 miles per hour.