Kingston was filled with thousands of screaming teenage girls on Wednesday afternoon when 18-year-old heartthrob Shawn Mendes played a pop-up …

Kingston was filled with thousands of screaming teenage girls on Wednesday afternoon when 18-year-old heartthrob Shawn Mendes played a pop-up …