space Shuttle

  • iPod spotted on Space Shuttle Endeavour

    Bet: How much Steely Dan do they have? And they say our space program is decrepit and “out of it!” The astronauts — or should I say ROCK-O-NAUTS — on the Endeavour have an iPod in the front window. I wonder if the vast vacuum of space makes Amy Winehouse less annoying? Pic via TUAW Read More