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


D. Hixon

View more posts from this author

Leave a Reply

Your email address will not be published. Required fields are marked *