Guitar showcases : Footage from Vengeful's album release show surfacesPhilippe TougasMay 31, 20131 min readUpdated: Jun 15, 2020Here is some footage from Vengeful's album launch gig for the release of Karma MMXIII, taken in April 2013.
Comments