Whyte Horses

#565 Whyte Horses – The Snowfalls

Whyte Horses

This is the debut effort from Manchester band Whyte Horses. While the video highlights the song’s woozy psychedelic streak, it’s some of the purest, loveliest dream pop we’ve heard in ages. The single is out next month and there’s a…