This week in New Music: 90s shoegaze act Ride are back with the gorgeous single "Home is a Feeling," 80s/90s-leaning indie rock with no twist … [Read more...] about NEW MUSIC: Ride, Communions, The Orwells, Xiu Xiu
Xiu Xiu
NEW MUSIC: The Music of Twin Peaks by Xiu Xiu, Eagulls
Xiu Xiu - Plays the Music of Twin Peaks Here’s a must have for all Twin Peaks nuts. California-based Xiu Xiu are really the holy grail for … [Read more...] about NEW MUSIC: The Music of Twin Peaks by Xiu Xiu, Eagulls