+

Power Plant Has Sucked in Thousands of Sea Turtles