Features The Veils’ North American Tour 2013 – REVIEW The Veils’ North American tour came through the Subterranean in Chicago recently and we were there to catch the show. You can check out our review of the tour, after the break.