Spoon Debuts New Song "Satellite" Live in Houston
Austin indie rock group Spoon debuted a new song in their home of Texas titled “Satellite” at a
Austin indie rock group Spoon debuted a new song in their home of Texas titled “Satellite” at a recent show in Houston. The group, who recently released their latest album They Want My Soul, previewed the moody song live for the first time at the show and it was met with a positive response. Check out the video of the performance above.