A few weeks ago, Saturday Night Live announced they would air the show live in all time zones for the first time ever.  Over the weekend we told you about Harry Styles releasing new music on April 7th. Today NBC announced Harry will be making his solo debut on SNL on April 15th.  We’re guessing he will be singing a few…

Read More