Comment Comment by ChocolateGod IIRC the mirror is from a spy satellite, but the chassis and electronics are all NASA. parent ChocolateGod 2 months ago