Looming Announce New Album ‘Seed’ + Stream New Single “Down”

Illinoise indie rockers Looming have announced their sophomore album, Seed, will be out September 29th via No Sleep. The band have premiered their new single, “Down”, viewable below. Jessi...[Read More]

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.

Sign Up