Read more on Last.fm
Sallie Ford and the Sound Outside was featured in the movie Sallie Ford: They Told Me.