NASA Mission Patches

Wired have rounded up some of NASA's geekery