Quantcast

Top Chef’s Winning Short Ribs Fly to Space Station

November 6, 2010

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



comments powered by Disqus