"Beyond Belief," a faith-based film set in the '80s, is now filming in Illinois, featuring the music of iconic Christian rockers Petra, starring Carson Lueders ...
Captured in Time and Space is the first live album of Christian rock band Petra. The concert was re-released on DVD in 2006. Quick Facts Live album by Petra, Released ...
Captured in Time and Space is the first live album of Christian rock band Petra and their first live album The concert was rereleased on DVD in 2006 The album was recorded during three separate ...