There is more than one artist with this name:
These are videos from concerts where petra played, so they may be of other bands that played the concert as well.
petra Apr 3, 1985 San Diego, California, United States Added by The Stealth Gamer