Album Description Available in: "Swift Feet for Troubling Times" is the debut full length studio album from the Canadian indie pop ensemble, Ohbijou , the album was independently released, June 5, 2006.
Swift Feet for Troubling Times, an intimate collection of largely acoustic chamber pop and wispy folk.