Twin Peaks have announced the release of a new EP, entitled ‘Side A’, out digitally everywhere this July 3. You can listen to the track ‘What’s The Matter’ below…


TheWaster.com | Listen Up
6.11.2020