Article Published: July 2, 2013
Waxahatchee released their latest album ‘Cerulean Salt’ on 1 July 2013 in the UK via Wichita.