Scener

C.I.

Also known as

  • Captain Iglo
  • The Other One - T.O.O., TOO

Location: Germany

Sex'n'Crime 1 (february 1989) reported The Other One had left Rush to join Asphuxia.

Member of

Productions (0)

Last edited on 22 Jan 2024 by menace. See all edits