Short-lived British 1980's rock band - one of the early signings to Alan McGee's Creation record label.