Teke::Teke joins host Raina Douris Montreal, Canada might seem like a strange place for American