For our 5th instalment, our resident B Major drops his debut mix, with a selection so filthy it should probably come with a disclaimer! B Major keeps us guessing with plenty of brutal switches and some huge drops. Be warned this one isn't for the faint hearted!