Artists
Album Info
Release Date: 1979Label: Crystal Clear Records
Supercut Limited Edition Direct-To-Disc-Recording©℗ 1979 Crystal Clear Records, Inc.
Made in West Germany. Printed in U.S.A.
Recorded March 20 and 21, 1979 on location at Cathedral of Christ the King, Atlanta, Georgia. Organ by Ruffatti (1972)