
CREATURE CANYON Release “Sleepwalking” with Cinematic Video Today
Accompanied with a cinematic music video, San Diego-based alternative rock outfit Creature Canyon delivers “Sleepwalking,” today. The newest track marks the final single ahead of their debut full-length album, Remarks — slated for release on Friday, September 2 via … Read More