Rihanna will be performing a few songs in Times Square tonight at 5:25 p.m.—making for a more chaotic commute home for those who have to travel through the Crossroads of the World. The stage will be set up on Broadway between 42nd and 43rd streets, and the singer is expected to perform 3 songs... but with Jay-Z nearby giving a talk at the New York Public Library later, maybe there will be a surprise encore. (We're told the show is the first live performance for MTV’s new afternoon series, The Seven.)