Shadowflag, made up of Ben Jackson, Matt Olin and Jason Maner, is one of Charlotte's most powerful new bands.
Added by Upcoming Robot on November 16, 2007