Philippe TougasJun 1, 20131 min readGuitar showcases : Footage from Vengeful's album release show surfacesUpdated: Jun 15, 2020Here is some footage from Vengeful's album launch gig for the release of Karma MMXIII, taken in April 2013.
Here is some footage from Vengeful's album launch gig for the release of Karma MMXIII, taken in April 2013.