February 21st, 2013 by Navjosh
The BRIT Awards 2013 are still on and one of the most anticipated performances of the night was without a doubt Justin Timberlake. The comeback man took the stage at the 02 Arena in London and performed his brand new single ‘Mirrors‘ for the first time. Excited for his new album The 20/20 Experience? Pre-order it here.