Joseph Meyers, aka Sp8ce Owl, is a Petaluma, California-based artist and producer whose electronic stream of consciousness compositions are among some of the most challenging yet rewarding music available today. “Digital Breathing” is the composer’s latest single and the four-minute twenty-second track gains much from a visually dazzling accompanying video. …
Read More »