MMusic Read More 1 minute read Architects Cancel North American Tour | Music NewsbyWPGM StaffJune 18, 2016 Architects have been forced to cancel their upcoming North American tour, set to begin July 8, “due to a…