A brainy and deeply entertaining staple of the 1990s indie music universe, Boise, Idaho’s favourite musical sons Built to Spill hit the Olympic Plaza outdoor stage on June 25. With a pile of albums to their name, the group released their latest, Untethered Moon, just last year.