There are two bands named Battle Beast.
These are photos from concerts where Battle Beast played, so they may be of other bands that played the concert as well.
Rock Fest Barcelona Jul 15 - 17, 2016 Barcelona, Catalonia, Spain Uploaded by Eddie Trooper