Wednesday, 19 September 2012

Nelly Furtado wears Delada on the Jimmy Fallon show!

Nelly Furtado wears Delada performing her new single on the Jimmy Fallon show






No comments: