Question: What Scottish rock band released the album Twinlights in 1995?
Sentence (from "Twinlights"): Twinlights is a 1995 EP by Cocteau Twins, released in September 1995 by Fontana Records.
Relevant evidence: Yes