Five students at UL Lafayette have caught NASA's attention. They spent many hours redesigning and building a project that could potentially detect life on other planets.
A university spokesman says the sculpture was removed after suffering structural damage from a fallen tree branch, posing a risk to potential visitors.