Buzz Lightyear Goes to Infinity and... the International Space Station?

Buzz Lightyear is now part of the International Space Station crew, after astronauts from mission STS-124 boarded the orbital outpost yesterday at 3:36PM EDT—bringing in the 12-inch to guard us against Emperor Zurg, who has been secretly building a weapon with the destructive capacity to annihilate an entire planet.… » 6/03/08 6:16am 6/03/08 6:16am