The Touch Of God’s Hand Have this record? Contact us The Touch Of God's Hand Allen Rex 12" LP 1970 Decca-DL 7-5205 Decca