Way cool album title I stumbled across at allmusic.com by a Canadian band called Sal's Birdland, and the only thing they ever released. Anyone heard these guys?