Setelah  sembilan bulan menjalani masa hibernasi demi mematangkan materi untuk calon debut mini album. Unit instrumental rock asal kota Malang, I’m Sorry I’m Lost akhirnya kembali dengan meluncurkan singel terbaru berjudul “You Can Run, But You Can’t Hide” yang telah resmi dilepas pada 24 September 2017. Pada singel terbarunya,  band yang akrab dengan akronim ISIL...