the crew members on the last seven apollo flights observed light flashes that are tentatively attributed to cosmic ray nuclei ( atomic number > /= 6 ) penetrating the head and eyes of the observers .
C0018670
head
C0015392
eyes