Tuesday, May 18, 2010

Oil Spill Update


The Coast Guard says nearly 20 tar balls have been found off the coast of Key West, Florida.

No comments:

Blog Archive