Red Perform on The Tonight Show with Jay Leno

Last night, Red took the stage on The Tonight Show with Jay Leno to perform their song “Not Alone.” The track comes from the band’s third studio album, ‘Until We Have Faces.’

(via The Audio Perv)