NASA's Spirit rover has faced several challenges over the past five years but it's always been 'the little rover that could.'

View all Videos