Wales.

Remember ILLLS? Well, I do anyway and they’ve just debuted the first track from the first album , well i say they, since the EP they have become a he but nonetheless it’s a very great track and i’m intruiged as to what the album will unleash on us.

Howler fans, wake up now.

Advertisements