Watch Footage From Shadows Fall’s First Show In Six Years

Last night (December 18), Shadows Fall took the stage at The Palladium in Worcester, MA for their first show in six years. You can check out some fan-filmed footage from the performance below:

[via Blabbermouth]

Comments are closed.