We hope this is just as inconsequential as having a piece of toilet paper stuck to your shoe, but images from the Ingenuity helicopter show it had a piece of debris fluttering from its leg during its most recent flight. A blog post from NASA said a small piece of foreign object debris (FOD) was …