Soofy & the Walrus

Soofy & the Walrus

 Denver, Colorado, USA
BandFolkIndie

An Indie Folk group touring the nation

Biography

An Indie Folk group mainly consisting of two members Ryan Howell and Chris Moraties

Discography

The Struggle EP