Big D - Strictly For The Streets hittade en sticker som det stod så på. nån som vet vem denna Big D är och vad han släppt och om han är bra ?