Sound Team - 20060227 - Sound Team - BTB
Play more Sound TeamINDIEBLOGHEAVENFollow “After Capitol Records decided to drop them, Austin, Texas band Sound Team has decided to call it quits. Much tension…” on Sep 10th, 2007 →
Once a week, Stack delivers a mix of the most interesting new music on the web, handpicked by the Hype Machine team. Here's a recent mix.