20 December 2015, 18:02
Whatever you do, watch the final 30 seconds.
Craig David has proved that his voice is still silky smooth by dropping an epic freestyle you'll want to listen to over and over again.
The Capital XTRA DJ went in over the beat from Stormzy's 'Shut Up' (originally Ruff Sqwad's 'Functions On The Low') which is in the race for Christmas number one, showing off his iconic r&b vocals before going in hard with a freestyle that is second to none.
"You know what, let me spit on something?" he asked Roman Kemp.
"Ok cool you got a couple of bars, nice technique and your flows are pretty hard, but before you get gassed i'm warning you in advance when i'm on the microphone i'm shutting down the dance," Craig raps.
Watch the amazing freestyle above - and make sure you hang about for the last 30 seconds.
You might also like...