TAFKAJLATSS (or, the artist formally known as Jim Lockey & The Solemn Sun for eases’s sake), Solemn Sun, have a new video up – for their track ‘Ruin’. Try and say that word without resorting to pronouncing it like Stewie Griffin. The track is from their self-titled EP.