Printer-friendly version
June 7, 2010 - Courtesy of PBS, here is live video of the oil leak in the Gulf, along with a counter keeping tabs of how many gallons are estimated to have flooded the Gulf Coast region, where tar balls have now come ashore in at least four states:
Recent comments