Which band released the album "The World in Your Eyes" under Creation Records in 1987?
The Telescopes
The House of Love
The Boo Radleys
Teenage Fanclub
Answer
The Telescopes released their album "The World in Your Eyes" under Creation Records in 1987. The album's blend of indie rock, shoegazing, and noise pop helped to establish the band as an influential force in the late 1980s and early 1990s indie rock scene.
Creation Records IQ Test: 21 Questions to Determine Your Smartness