Ducktails Ducktails Announce North American Tour The indie pop artist, Ducktails, has announced a North American tour, for this summer. He will be touring in support of his forthcoming album, St. Catherine. Itasca and Regal Degal will be joining the tour, as support. You can check…