Red Moon

The Call release their 7th album on August 17, 1990. It’s their last album together as the band would disband and not work together for 10 years.

Advertisements