Looming

Looming release Nailbiter, tour (2015)

Illinois’ avant-garde indie-rock band Looming has released their critically heralded full-length, debut record, Nailbiter, via No Sleep Records. The album …