Tate McRae @ 02 Ritz – Manchester, U.K.
If playing at London’s Wembley stadium in the morning and then having to fly over to Manchester to start your biggest UK tour in the same day isn’t all the evidence you need to clarify that Tate McRae is on her way to super stardom then we’re not quite sure what else you need! The […]