The Mallards

The Commune Snackbar 563 Prince st., Truro, Nova Scotia, Canada

Don't miss this awesome band! The Mallards are a Neo Garage Rock Blues Band  from Nova Scotia.   Check them out and support local music!!