The Unguarded Moment
1 Video
The Church released the Single The Unguarded Moment in 1981. It was released through the Parlophone label as catalogue number: A 411
The Unguarded Moment first charted on April 27th, 1981, peaked at 22nd position and stayed in the charts for 22 weeks