Trinidad And Tobago Oil Slick Seen From Space – Videos from CBS26
An oil slick that was caused by an overturned barge near Trinidad and Tobago has spread about 90 miles away and could affect Grenada and Venezuela. – Videos from CBS26 | CBS26.com
