The Cassandra Complex are an electronic rock group formed by Rodney Orpheus and Paul Dillon in 1980 in Leeds, England, later expanding to a trio with the addition of Andy Booth.

Photos

Popular tracks