Scowl: “Opening Night”

Photo by a.tay.lor

A buzzsaw growling at full throttle, “Opening Night” is the dangerous, thrilling and titanic brand-new single from Santa Cruz, California’s amazing Scowl. Their just-announced new album Psychic Dance Routine will be released on April 7th, and you can not only pre-order a spectacular array of colored-vinyl editions of it from their website, but find tickets to their upcoming tour as well.