Algernon Doll have released a music video for their new single ‘Suicide’

The track is taken from their forthcoming second LP, ‘Omphalic’, due for release on the 9th June on Struggletown Records.

Click read more to view the video.

Leave a Reply

Your email address will not be published. Required fields are marked *

This website collects cookies to deliver better user experience. Learn more.