indientry.com
Album Review: Stella Ruze – The Greater Dog
Philadelphia folk-rock band Stella Ruze will debut a warm, energizing full-length record with the release of The Greater Dog on Friday, January 17. The band itself is large, featuring seven members…