Music: Lemuria: 'The Distance Is So Big'
Lemuria are streaming their new record, The Distance Is So Big, in its entirety via NPR. The record is due out June 18, 2013.
You can listen to it here.
Lemuria are streaming their new record, The Distance Is So Big, in its entirety via NPR. The record is due out June 18, 2013.
You can listen to it here.