Loading...
Uploaded by ssabinfo on May 16, 2010
Innovation race day 3 in the Swedish pavilion at World Expo 2010 in Shanghai, by SSAB.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)