×

Duck House

Based in Ottawa, Ontario, Canada. We are an alternative rock trio. We strive to make heavy, catchy, emotional music for you to listen to.
Powered by
.