BY: Denver Sean
Published 12 years ago
Justin Timberlake delivered the first televised performance of his latest single, “Mirrors” at the 2013 Brit Awards. Check out the performance below!
What did you think of the performance? We love seeing JT back on the stage!