Justin Timberlake is just a few days away from the release of his new album ‘Everything I Thought It Was’ and he’s continuing to dance his way across the promotional trail.

JT’s latest stop was Jimmy Kimmel Live, where – together with his full band – he rocked out to his incoming single ‘No Angels.’

The funky cut, which has interestingly received its televised premiere ahead of its formal release on March 15, is co-produced by Calvin Harris. It picks up the tempo from lead single ‘Selfish’ and follow-up buzz track ‘Drown.’

Watch the performance below…

‘Everything I Thought It Was’ arrives on March 15. 

Folk can also catch Timberlake on the road when he kicks off ‘The Forget Tomorrow World Tour’ this summer.