Live Stream: The Tonight Show Starring Jimmy Fallon

Rita will be performing ‘I Will Never Let You Down‘ on The Tonight Show Starring Jimmy Fallon tonight! The show starts at 11:35 EDT. You can download the song on the US iTunes here!