Loading...
Uploaded by STRATFORvideo on Jul 1, 2010
Analyst Peter Zeihan examines how storms this hurricane season may affect the oil spill in the Gulf of Mexico.
News & Politics
Standard YouTube License
sure did go where it was meant too..
tlndofa 1 year ago
Load more suggestions
sure did go where it was meant too..
tlndofa 1 year ago