GALLERY: Allie X’s “Weird World” Tour

On Halloween night, Allie X kicked off her “Weird World” tour at Boston’s Paradise Rock Club.…