Question: What was the third studio album titled by a band that was formed in Glasgow in 1990?
Answer: The Invisible Band