Quantcast
Last updated on April 16, 2014 at 8:06 EDT

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