Recording Arts was a recording studio located in Nashville, Tennessee. It was where Petra's eleventh album, Petra Praise: The Rock Cries Out, was recorded in 1989.
Advertisement
Recording Arts was a recording studio located in Nashville, Tennessee. It was where Petra's eleventh album, Petra Praise: The Rock Cries Out, was recorded in 1989.