According to the latest rumours, Neil and Chris are planning to publish a new single in January 2002. The album follows in April or May.
According to the latest rumours, Neil and Chris are planning to publish a new single in January 2002. The album follows in April or May.