Logan Sama show on Kiss FM Monday nites 11-1am. Newham Generals on set ahead of the release of their album on Dizzee Rascal's label this month. Didn't think it'd be any cop but utter sickness so far, Logan never mucks about on decks
edit. newhams viral video. sh*t's got nothing on live radio