There are several bands named Crimson Shadows
These are photos from concerts where Crimson Shadows played, so they may be of other bands that played the concert as well.
Unleash the Archers / Crimson Shadows Sep 27, 2015 Elmhurst, NY, US Uploaded by Shayne Mathis