November 6, 2010

Top Chef’s Winning Short Ribs Fly to Space Station

An award-winning “Top Chef” recipe is set to fly to the International Space Station on Discovery’s STS-133 mission. credit: NASA

Share on Linkedin Share on Google+