After a long road trip from Connecticut to North Carolina, the owl landed. 'Owl Force One' arrived to the EPA on July 26, 2023 for testing in the agency's 3,000 cubic ft. bioaerosol test chamber.