Nelly Furtado has return with the release of her latest video called Spirit Indestructible. This song is the second from Nelly forthcoming album Spirit Indestructible due out later on this year. Share This Post Have your say!00 Previous ArticleNe-Yo (@NeYoCompound) – Let Me Love YouNext ArticleVans California Carillo Leave a Reply Cancel ReplyYou must be logged in to post a comment.