Gig ReviewsLive Review: Shawn Mendes at the O2, London George Millington / June 2, 2017 This review was very last minute. I got a message from a friend inviting me to a show that night, […]