Resist the chip!! profile picture change picture

Resist the chip!!

Downers Grove, Illinois
NASA Goddard ...