Talk about Petra albums, songs, and concerts.
2 posts • Page 1 of 1
- Pethead Fanatic
- Posts: 1441
- Joined: Thu Oct 02, 2003 10:01 am
- #1 Album: Unseen Power
- Pethead since: 1992
- Location: The Netherlands
He gave Petra their first record deal. Without him, who knows if Petra would've ever found their way.
Who is online
Users browsing this forum: No registered users and 2 guests