Iowa resident Laurie Nielson watched in awe Thursday as 300 sea turtles were released into the Gulf from South Padre Island.