Remember British sensation Craig David? Best known for that hit song “Fill Me In”. Well he teamed up with Jim Beanz to deliver the ever so electric “Dirty Mouth”, the record is expected to appear on his upcoming album which is slated to surface in Spring 2011. It’s nothing spectacular but the production is worth a listen, check it below!