Mrs. Mitchler's Activity (1)
dmitchler added a news bookmark.
A yet to be controlled oil spill near the coast of Louisiana in the Gulf of Mexico, is turning out to be one of the nation's biggest oil-related catastrophe, threatening not onl...Almost 7 years ago