killerrudy Registered Jun 13, 2010 #1 lol this made me so proud of our bikes! Probe returns to Earth after asteroid landing | Crave - CNET