Nelly Furtado
Photo 1 Of 11
Nelly Furtado performing live on stage 'The Spirit Indestructible Tour 2013' at the Sony Centre for the Performing Arts. Featuring: Nelly Furtado. Where: Toronto, Ontario, Canada. When: 24 Jan 2013.
Nelly Furtado performing live on stage 'The Spirit Indestructible Tour 2013' at the Sony Centre for the Perform... Read More
content ©2014 W.E.N.N. All Rights Reserved.