Raptors Score A Spot In NBA Finals, Twenty One Pilots Show Cancelled
Toronto sports fans are celebrating as the Raptors have secured a spot in the finals, but Twenty One Pilots’ fans are feeling heartbroken and frustrated that the duo’s show has now been cancelled. Rap-rock duo Twenty One Pilots were slated to perform at Toronto’s Scotiabank Arena tonight and tomorrow... Read more