Mars is on their minds

Mars is on their minds

Team Miles is in the finals of a NASA contest to create miniature satellite technology for a space mission. Tampa Bay Times