Locusts from Lo!

Album out October 6

Lo! Lo!

Sydney sludgemeisters Lo! have unleashed another clip from their forthcoming album.

‘Locust Christ’ is a claustrophobic little gem from Vestigial, out on Pelagic on October 6.