Not Sure If Serious: Dave In Charge Is The Next Big Rap Phenomenon Out Of The UK

Meet Dave In Charge – the next big thing on the UK rap scene. Question is – is he actually for real?