Tag: Lo Hi Lo

The Washington, DC-based band Paperhaus‘ Lo Hi Lo was officially released yesterday. And as a follow up to their debut EP. the band continues its reputation for seemingly changing things up a whim, while showing off a […]