David Howald

David Howald

David Howald is a well known one-man band in the Alternative Rock genre in Switzerland, with two digital album releases...