October 12, 2009 Sports Update Edit Delete Tags Autopost Sochi, Russia 2014 winter games stadium will have a semi-transparent skin http://bit.ly/NMgWY