Loading...
Uploaded by AlJazeeraEnglish on May 1, 2010
Al Jazeera looks at what engineers are facing in trying to stem the flow of oil.
News & Politics
Standard YouTube License
Load more suggestions
All Comments