Freakin’ Weekend: Twin Shadow – Castles In The Snow
Sticking with this weekends Blizzard theme, the song of the Freakin’ Weekend is Twin Shadow’s excellent tune, “Castles In The Snow”. A slow burner that’s the soundtrack to your favorite movie from the 80’s that never was made. Twin Shadow’s currently on Tour, and will be in Boston on 06/12/13 at the Paradise Rock Club.
Recommended If You Like: Peter Gabriel, Toro Y Moi, 80’s Nostalgia, PopWave