Apparently Burt is working on a new project called The Watchers. It is not currently clear whether or not he has left FF or this project will run simultaneously to the seminal LA cyber metallers.
© Team Rock Limited
Registered Office: 191 West George St, Glasgow G2 2LD, UK.
Registered in Scotland Number 395795