Watch The Red
The Angels released
the Album
Watch The Red in 1983. It was released through the Epic label as catalogue number: ELPS 4364
Watch The Red first charted on May 9th, 1983, peaked at 6th position and stayed in the charts for 24 weeks