Rihanna will perform a surprise show on Toronto’s Danforth Thursday night and the TTC unveiled new low-floor streetcars.