Shadows Fall Perform “Still I Rise” on Late Night with Jimmy Fallon
September 4, 2009 by Eric J
Last night Shadows Fall performed the first single from their new album Retribution, due out on September 15, on Late Night with Jimmy Fallon. It was a good performance, and I always enjoy watching audiences who don’t listen to metal try to clap along to the songs. Watch the video below!
In other Late Night news, Megadeth will be appearing on Jimmy Fallon’s show on Thursday, September 17th. That should be an awesome performance!













