Formed in 1980 by Martin Bowes in Coventry, England.
Martin Bowes also owns and runs The Cage Studios in Coventry, UK. besides his own Label Two Gods.
Martin Bowes also owns and runs The Cage Studios in Coventry, UK. besides his own Label Two Gods.