All posts in premiere
by Long Beard
Team Love releases Sleepwalker
October 17 on cassette and October 23 on vinyl and in the digital preorder
is available July 24, 2015
(preorder now) from the TL Shop.
Thanks to Paste, who recently named
The Sacred Heart Sessions (released February 24)
one of 25 Best of 2015 so far.