London-based rockbilly/psychobilly band formed in the mid 80s.
They released their debut EP, "Bedrock", in 1987.