portlandnotes.com
It’s Impossible Not to Fall in Love with RILLA
RILLA is a four piece psychedelic rock band that will wow you with their musicianship, humility, and comradery. All the bandmates happen to be women, but they resist being labeled by their gender. …