The Shores

Shores

The Shores

10 TITRES • 1 HEURE ET 2 MINUTES • OCT 01 2016

1
Prettier
07:24
2
Radar
04:23
3
Spirits Are the Future
08:00
4
Expense
05:50
5
Astringent
07:33
6
Stead
05:58
7
Cavalier
07:48
8
The Merry Whatnot
03:01
9
MacGill
06:29
10
Honey
05:44
℗© 2016 Shores