07/19/2024 Lo-Fi Jones Drop ‘Bad Technology’ Ahead Of Their New Forthcoming EP Forged in slate and small town angst in the foothills of Eryri, North Wales, by brothers Liam and SiĆ“n Rickard, …