Yards release music video for 'Moon Choker' 1 September 2017

Yards have released a music video for the track 'Moon Choker' from their debut LP, 'Excitation Thresholds'.

Here's a short note about the song meaning taken from the LP liner notes:

Science as a candle in the dark, and the growing scepticism against it; mainly on Twitter for Christ's sake