From what band did The Androids' guitarist Tin Henwood originally come?
The Androids: The Androids are an Australian rock band. The Superjesus: The Superjesus are an Australian rock band formed in Adelaide in late 1994.
The Superjesus