LOOMING’S NEW ALBUM, ‘NAILBITER,’ IS OUT TODAY
August 14, 2015 – Los Angeles, CA – Illinois’ avant-garde indie-rock band Looming has released their critically heralded full-length, debut record, Nailbiter, today via No Sleep Records. The album is...
August 17, 2015