David Andrew Wiebe Calgary, Alberta
Hailing from Camrose, Alberta, Canada, David Andrew Wiebe is a multi-talented guitarist, vocalist, and
songwriter.
He grew up in Takarazuka, Hyogo, Japan, where he went to public school from kindergarten to grade eight, and became fluent in the Japanese language.
... more
Streaming and Download help