This is the moment Craig David surprised fans with an impromptu performance at a Notting Hill Carnival garden party.
Craig David surprises fans by gatecrashing Notting Hill Carnival garden party
This is the moment Craig David surprised fans with an impromptu performance at a Notting Hill Carnival garden party.