There are at least two bands called Flawless Victory:
These are photos from concerts where Flawless Victory played, so they may be of other bands that played the concert as well.
Bitter Verses / Still Screaming / Isolated / Flawless Victory / Once Back Victorious Feb 6, 2010 Berlin, Berlin, Germany Uploaded by Xruinerx