Scowl – “Opening Night”
The Santa Cruz rock band Scowl are about to head out on a massive North American tour with Show Me The Body, Jesus Piece, Zulu, and TrippJones. Today, they’ve announced the Psychic Dance Routine EP, their follow-up to their 2021 debut album How Flowers Grow. » Read More