DNB COLLEGE

Drum & Bass Ableton Live 12 Tutorials

LESSON DETAIL

Ruffneck: drop arrange without losing headroom in Ableton Live 12 for jungle oldskool DnB vibes (Beginner)

An AI-generated beginner Ableton lesson focused on Ruffneck: drop arrange without losing headroom in Ableton Live 12 for jungle oldskool DnB vibes in the DJ Tools area of drum and bass production.

Back to lessons
Ruffneck: drop arrange without losing headroom in Ableton Live 12 for jungle oldskool DnB vibes (Beginner) cover image

Narrated lesson audio

The voice track includes the tutorial plus extra teacher commentary.

Open audio file

Main tutorial

Ruffneck Drop Arrangement (Without Losing Headroom) in Ableton Live 12

Beginner • DJ Tools • Jungle / Oldskool DnB vibes 🔥🧨

---

1. Lesson overview

In jungle/oldskool DnB, the drop hits hard because arrangement, contrast, and density are managed like a DJ would manage energy—without smashing the master into clipping.

This lesson shows you how to arrange a ruffneck-style drop in Ableton Live 12 while keeping clean headroom and avoiding the classic beginner trap: “make it louder” instead of “make it hit harder.” 🎛️

You’ll learn:

  • A simple gain staging system that keeps your master safe
  • A drop arrangement blueprint (intro → tension → impact → roll)
  • How to use stock Ableton devices (Utility, EQ Eight, Glue Compressor, Drum Buss, Saturator, Limiter)
  • How to create perceived loudness with space + contrast instead of clipping
  • ---

    2. What you will build

    A short 32–48 bar arrangement with:

  • DJ-friendly intro (beats + atmos)
  • 8-bar build (filter + tension)
  • Drop impact moment (crash, sub hit, bass comes in clean)
  • 16-bar rolling drop (breaks + bass + stabs) that stays under control
  • Target vibe: ruffneck jungle—think crunchy breaks, gritty bass, oldskool stabs, tight low-end. 🥁🦴

    ---

    3. Step-by-step walkthrough

    Step 0 — Project setup (so you don’t fight your mix later)

    1. Tempo: 165–174 BPM (try 170 BPM).

    2. Meter: 4/4.

    3. Warp mode for breaks: Usually Beats (Preserve Transients) or Complex Pro if it’s a full loop with tone. For classic breaks, start with Beats.

    4. Master headroom goal: Your Master peak should land around -6 dB during the drop while producing.

    - This gives space for later loudness or mastering.

    Quick safety:

  • Put a Limiter on the Master only as a safety:
  • - Ceiling: -0.3 dB

    - Lookahead: default

    - Don’t push into it—use it to catch accidents, not to make it loud.

    ---

    Step 1 — Gain staging (the “ruffneck but clean” foundation) ✅

    This is the easiest way to keep headroom as your drop gets busy.

    On every major track group, add: _Utility_ last in the chain.

  • Drums Group: Utility
  • Bass Group: Utility
  • Music/Stabs Group: Utility
  • FX/Atmos Group: Utility
  • Suggested starting levels (not rules—good beginner targets):

  • Kick/Breaks group peak: around -10 to -6 dB
  • Bass group peak: around -12 to -8 dB
  • Music/stabs peak: around -18 to -12 dB
  • FX peak: around -18 to -12 dB
  • Workflow:

  • If your master is clipping: turn down the groups, not the master fader.
  • Keep the master fader at 0.0 dB while building.
  • ---

    Step 2 — Build a proper oldskool drum foundation (break + punch)

    #### A) Create a Drum Group

    1. Create Group Track: “DRUMS”

    2. Inside:

    - Track 1: Break loop (Amen / Think / etc.)

    - Track 2: Kick one-shot (optional, for weight)

    - Track 3: Snare one-shot (optional, for crack)

    - Track 4: Hats/Shakers (light)

    #### B) Break loop processing (stock chain)

    On the Break track, try:

    1. EQ Eight

    - High-pass: 25–35 Hz (remove rumble)

    - If it’s boxy: dip around 250–450 Hz slightly

    - If too harsh: dip around 6–9 kHz gently

    2. Drum Buss

    - Drive: 5–15%

    - Crunch: small amount (start 5–10%)

    - Boom: 0–10% (be careful—can eat headroom fast)

    - Trim: adjust so it’s not getting louder just from the device

    3. Glue Compressor (optional)

    - Attack: 3 ms

    - Release: Auto

    - Ratio: 2:1

    - Aim for 1–2 dB gain reduction max

    Key headroom principle:

    Crunch comes from harmonics + transient control, not from turning everything up.

    ---

    Step 3 — Bass that drops hard without eating the entire mix

    Oldskool jungle bass often works great as two lanes:

  • Sub (clean, mono)
  • Mid bass / reese layer (grit, stereo-safe)
  • #### A) Create a Bass Group

    Tracks:

  • SUB
  • MID BASS
  • #### B) SUB chain (simple + safe)

    On SUB:

    1. Instrument (Operator is perfect)

    - Osc A: Sine

    2. EQ Eight

    - Low-pass around 80–120 Hz (keep it clean)

    3. Utility

    - Width: 0% (mono)

    - Gain: adjust so the sub feels strong but not ridiculous

    Tip: If the sub is huge, it will destroy headroom. In jungle, a controlled sub hits harder.

    #### C) MID BASS chain (classic ruffneck grit)

    On MID BASS:

    1. Instrument (Wavetable / Operator / Analog)

    2. Saturator

    - Mode: Analog Clip (or Soft Sine)

    - Drive: 2–6 dB

    - Output: compensate so it’s not louder just because of drive

    3. EQ Eight

    - High-pass around 120–180 Hz (make room for sub)

    4. Utility

    - Width: 80–120% (don’t go crazy)

    ---

    Step 4 — Sidechain the bass to the drums (DJ-tool clarity) 🎚️

    This is a “drop hits harder” cheat that also saves headroom.

    On Bass Group, add Compressor (Ableton stock):

  • Sidechain: From KICK (or from a “DRUMS” trigger track)
  • Ratio: 3:1
  • Attack: 2–10 ms
  • Release: 60–140 ms (match groove)
  • Threshold: adjust for 2–5 dB gain reduction on hits
  • If you’re mainly using breaks with no steady kick:

  • Create a hidden ghost kick MIDI track feeding a short kick sample (muted output), and sidechain from that. Classic DnB trick. 👌
  • ---

    Step 5 — The drop arrangement blueprint (this is the main lesson)

    We’ll build an 8-bar build + 16-bar drop that feels ruffneck but stays clean.

    #### A) Layout (example)

  • Bars 1–16: Intro (DJ mix-in friendly)
  • Bars 17–24: Build / tension (8 bars)
  • Bar 25: Drop hit (impact moment)
  • Bars 25–40: Drop groove (16 bars)
  • #### B) Intro (Bars 1–16)

    Keep it simple:

  • Break loop (filtered)
  • Atmos pad / vinyl noise
  • A tiny hint of stab
  • Devices:

  • On DRUMS group: Auto Filter
  • - Mode: Low-pass

    - Start cutoff: ~1–2 kHz, slowly open over 16 bars

    This creates energy growth without adding more loud elements.

    #### C) Build (Bars 17–24): tension without volume

    Goal: more excitement, same headroom.

    Add:

  • Snare build (every 2 bars → every bar → every 1/2)
  • Riser (noise or reese pitch)
  • Small fills (break edits)
  • Tension tools:

    1. Auto Filter on the Master of MUSIC group (stabs/atmos)

    - Automate cutoff up slightly

    2. Reverb throws:

    - Put Reverb on a return track (Return A)

    - During build, send snare hits more into Reverb

    3. Utility automation (super important):

    - On the DRUMS group Utility, automate -1 to -2 dB down in the final 1–2 bars before the drop

    This creates a “suction” effect—drop feels bigger without actually being louder. 🧠

    #### D) The drop impact (Bar 25): hit hard, stay clean

    At the exact drop point:

  • Stop/kill the build reverb tail (or swap to a shorter tail)
  • Bring in Sub + Mid bass + full breaks
  • Add Crash + short impact (not 4 layered booms)
  • Impact moment recipe (clean):

  • Crash (high-pass it at 300–600 Hz so it doesn’t add low mush)
  • One impact that’s mostly mid/high
  • Optional: short sub “thump” (very controlled)
  • Headroom trick:

    Right at the drop, remove something that was eating space in the build (big reverb, pad low end). The mix can feel larger while staying the same peak level.

    #### E) Drop groove (Bars 25–40): density with control

    Classic jungle drop is about call and response:

  • Breaks are constant
  • Bass phrases leave gaps
  • Stabs answer the bass
  • FX punctuate every 4 or 8 bars
  • Example 16-bar drop structure:

  • Bars 25–32: Main bass riff A (simple)
  • Bars 33–40: Variation (add a stab rhythm + break fill at bar 40)
  • Arrangement moves that don’t cost headroom:

  • Use mutes and gaps (silence hits hard)
  • Alternate bass notes vs. stabs (don’t stack constantly)
  • Add a fill by editing the break, not by adding 5 extra drum layers
  • ---

    Step 6 — Control peaks where they actually happen (instead of limiting the master)

    #### A) Drum Group peak control

    On DRUMS group chain (suggested order):

    1. EQ Eight (cleanup)

    2. Glue Compressor (light)

    3. Drum Buss (character)

    4. Limiter (only if needed, gentle)

    - Aim for 1–2 dB limiting max

    #### B) Bass Group peak control

    On BASS group:

    1. EQ Eight (sub cleanup if needed)

    2. Saturator (very light if needed)

    3. Compressor sidechain

    4. Utility (final level)

    Important: If your bass is huge and inconsistent, fix it with:

  • Shorter notes, less overlap
  • Velocity control
  • Lighter distortion
  • Not by smashing the master.

    ---

    Step 7 — Quick “DJ tool” check: how it behaves in a mix 🎧

    A drop arrangement should DJ well:

  • Intro has clear drums and not too much sub
  • Build doesn’t jump in loudness
  • Drop hits with clarity (kick/break + bass separation)
  • Test in Ableton:

  • Add a reference jungle track (turn it down!)
  • Level-match it with Utility so your track isn’t “winning” by being louder
  • Compare:
  • - Is your drop louder, or just messier?

    - Does your bass swallow the break transients?

    ---

    4. Common mistakes

    1. Turning up the master instead of balancing groups

    → Master at 0.0 dB, fix levels upstream.

    2. Too much sub during the build

    → Keep build lean; let sub arrive at the drop.

    3. Layering impacts with full low end

    → High-pass crashes/impacts so they don’t stack with sub.

    4. Reverb tails masking the drop

    → Automate reverb sends down right before the drop.

    5. Over-compressing breaks

    → If your breaks lose bite, ease off Glue/Drum Buss and use EQ + transient-preserving settings.

    ---

    5. Pro tips for darker/heavier DnB (still oldskool-rooted) 🖤

  • Make the mid-bass aggressive, keep the sub disciplined.
  • Dark = harmonics + movement, not pure sub volume.

  • Use “controlled distortion” chains:
  • - Saturator (Drive 3–6 dB) → EQ Eight (tame fizz) → Utility (level match)

  • Automate tiny changes every 4 bars
  • Filter the stab slightly, add a small reverse cymbal, or do a break micro-edit. Keeps energy high without extra loudness.

  • Mono-check your low end
  • - Utility on Master (temporary): Width 0% to check if bass disappears or gets louder/weirder.

    - Keep sub mono always.

  • Dark space without mud
  • - Reverb: high-pass the reverb input (or EQ the return) around 200–400 Hz.

    ---

    6. Mini practice exercise (15–25 minutes)

    1. Create a 16-bar loop drop:

    - Break loop + sub + mid bass + one stab.

    2. Set your levels so the Master peaks around -6 dB.

    3. Create an 8-bar build before it:

    - Filtered drums + snare build + riser.

    4. Automate:

    - DRUMS Utility down -1.5 dB in the last 2 bars of build

    - Reverb send down to near zero right at the drop

    5. At the drop, add:

    - One crash (high-passed)

    - Bass enters full

    6. Export a quick bounce and check:

    - Does the drop feel bigger even though it isn’t louder?

    ---

    7. Recap

  • Headroom in a ruffneck jungle drop comes from arrangement contrast + controlled low end, not master limiting. ✅
  • Use group Utilities for clean gain staging.
  • Build tension using filters, reverb sends, and small edits—not volume.
  • Make the drop hit by removing build clutter, bringing in bass cleanly, and managing peaks on groups.
  • Sidechain bass to drums for clarity and punch that translates in DJ sets. 🎚️

If you want, tell me what you’re using for drums (Amen? Think?) and what bass style you want (pure sub + stab? reese?) and I’ll give you a specific 32-bar arrangement map with exact automation lanes.

Ask GPT about this lesson

Chat with the lesson tutor, get follow-up help, or use quick actions.

Bigup 👽 Ask me anything about this lesson and I’ll answer in context.

Narration script

Show spoken script
Title: Ruffneck: drop arrange without losing headroom in Ableton Live 12 for jungle oldskool DnB vibes (Beginner)

Alright, welcome in. Today we’re doing a super practical jungle and oldskool DnB DJ tools lesson in Ableton Live 12: how to arrange that ruffneck-style drop so it feels like it slams, but your master isn’t getting destroyed.

Because here’s the beginner trap: you start arranging, you add more parts, the meters climb, and you think, “I just need it louder.” But in jungle, the drop hits hard mainly because of contrast, density control, and clean low end… not because you clipped the life out of your master.

By the end, you’ll have a simple 32 to 48 bar sketch: DJ-friendly intro, an 8 bar build, a proper impact moment, and then a 16 bar rolling drop with breaks, bass, and stabs. And we’re doing it with stock Ableton devices: Utility, EQ Eight, Glue Compressor, Drum Buss, Saturator, and a Limiter as a safety net only.

Let’s set the room up first so we don’t fight the mix later.

Set your tempo somewhere between 165 and 174. I’m going to pick 170 BPM. Meter is 4/4.

If you’re using a classic break like the Amen or Think, warp mode-wise, start with Beats mode, and preserve transients. Complex Pro can be cool for full musical loops, but for crunchy breaks, Beats usually keeps the punch.

Now the big target for today: while producing the drop, we want the master peaking around minus 6 dB. Not minus 0. Not “as loud as Spotify.” Minus 6. That space is your headroom. That headroom is what keeps the drop clean and lets you finish the track later without regret.

Quick safety move: put a Limiter on the master, just so nothing accidentally blasts you. Set the ceiling to minus 0.3 dB. Leave lookahead at default. And mentally label it “seatbelt.” You’re not driving by smashing your face into the seatbelt. It’s just there in case something jumps out.

Cool. Now gain staging, the ruffneck but clean foundation.

The easiest method: on every major group, add a Utility at the end of the chain. Last device. This becomes your big clean volume knob for that entire section.

Make four groups: DRUMS, BASS, MUSIC or STABS, and FX or ATMOS.

On each of those group tracks, put a Utility as the last device.

Here are beginner-friendly starting targets, not rules, just targets:
For drums, we’re aiming peaks roughly around minus 10 to minus 6 dB on the group.
For bass, minus 12 to minus 8.
For music and stabs, minus 18 to minus 12.
For FX, minus 18 to minus 12.

And the workflow is important: if the master is clipping, we turn down the groups, not the master fader. Leave the master fader at 0.0 dB so you’re not hiding problems. You want your mix to behave before it hits the master.

Now let’s build the drums like it’s proper oldskool: break first, then optional punch layers.

Create a group called DRUMS. Inside, create a track for your break loop. Then optionally a kick one-shot, a snare one-shot, and maybe a light hats or shakers track. The break is the heartbeat. The one-shots are just support, not a pile-up.

On the break track, try this stock chain.

First, EQ Eight. High-pass around 25 to 35 Hz to kill rumble that only eats headroom. If it sounds boxy, do a small dip around 250 to 450 Hz. If it’s harsh, a gentle dip around 6 to 9k.

Next, Drum Buss. Drive somewhere around 5 to 15 percent. Crunch, start around 5 to 10 percent. Boom, be careful. Boom is the headroom thief. Keep it at 0 to 10 percent max, and only if it’s actually helping. And use the Trim inside Drum Buss so you’re not fooling yourself by making it louder. A lot of beginners turn on Drum Buss, hear “wow,” but it’s just level. Level-match it and then decide.

Optional next: Glue Compressor. Attack around 3 milliseconds, release on Auto, ratio 2 to 1, and aim for just 1 to 2 dB of gain reduction. If you’re getting 6 dB, you’re probably flattening the break and losing the snap.

Teacher note here: in jungle, the break’s transient shape is part of the vibe. If you kill it, you’ll try to compensate by turning it up, and that’s how you lose headroom fast.

Now bass. We’re going to do the classic two-lane setup: sub plus mid bass.

Create a BASS group. Inside, create SUB and MID BASS tracks.

On SUB, keep it simple and disciplined. Use Operator with a sine wave. Add EQ Eight and low-pass around 80 to 120 Hz. We’re not trying to make a sub that talks. We’re making a sub that holds the floor.

Then put Utility on the sub and set width to 0 percent. Always. Sub is mono. Adjust gain so it feels strong, but not ridiculous.

Extra coach note: the sub being “huge” is not the same as the drop being “huge.” Huge sub just steals your headroom and masks the drums. Controlled sub hits harder because the rest of the record can breathe.

For MID BASS, use Wavetable, Operator, or Analog. Put Saturator next. Try Analog Clip or Soft Sine mode. Drive around 2 to 6 dB, and then compensate with Output so it’s not louder just because it’s distorted.

Then EQ Eight: high-pass around 120 to 180 Hz, so the mid layer isn’t fighting the sub.

Then Utility: width around 80 to 120 percent. Don’t go wild. Too wide low mids can make your mix feel impressive solo, but messy in a club, and it can disappear in mono.

Now the move that makes this feel like a DJ tool: sidechain the bass to the drums.

On the BASS group, put a Compressor. Turn on sidechain, and feed it from your kick. If you don’t have a steady kick because you’re break-driven, you can create a ghost kick: a muted MIDI track with a short kick sample that only exists to trigger the sidechain. Classic DnB trick.

Set ratio around 3 to 1. Attack somewhere between 2 and 10 ms. Release around 60 to 140 ms, and adjust it to match the groove. Then threshold until you see about 2 to 5 dB of gain reduction on hits.

This does two things: it gives the break room to punch, and it also saves headroom because the bass isn’t constantly stacking on top of the loudest drum moments.

Now we get to the main lesson: the drop arrangement blueprint. This is where we make it ruffneck without getting louder.

Here’s a simple layout:
Bars 1 to 16: intro.
Bars 17 to 24: build, that’s 8 bars.
Bar 25: the drop hit.
Bars 25 to 40: the drop groove, 16 bars.

Let’s do the intro first.

In bars 1 to 16, keep it DJ-friendly. You want readable drums and atmosphere, but not full sub dominance. Think: filtered break, atmos or vinyl noise, maybe a tiny hint of stab.

On the DRUMS group, put an Auto Filter. Set it to low-pass. Start cutoff around 1 to 2 kHz and slowly open it over the 16 bars.

Teacher note: this is energy growth without adding density. You’re not adding six new tracks; you’re opening a door that was already there. That’s how you keep headroom and still build hype.

Now the build, bars 17 to 24. The goal is more tension without a big jump in loudness.

Add a snare build that increases in rate. Maybe every two bars at first, then every bar, then every half-bar. Add a riser, could be noise or a pitched reese. Add small fills, but prefer edits of the break rather than stacking new drum layers.

Now tension tools that don’t cost headroom.

First, automate an Auto Filter on your MUSIC or STABS group. Bring the cutoff up slightly through the build.

Second, reverb throws. Put Reverb on Return A. During the build, send snare hits more into that reverb. This makes the build feel bigger without actually being louder.

Third, and this one is the secret sauce for perceived impact: Utility automation on the DRUMS group. In the last one to two bars before the drop, automate the DRUMS group Utility down by about minus 1 to minus 2 dB.

Yes, turn it down before the drop.

This creates a suction effect. The listener’s ear recalibrates, so when the drop arrives, it feels like it exploded… even if the peak level barely changed. That is the whole philosophy of “hit harder, not louder.”

Quick declutter checklist right before the drop: what’s still ringing?
Long reverb tails, delays, hat loops, pads with low-mid content. Dip or mute those. Even a minus 2 dB automation on a pad can buy you more headroom than compressing your entire mix.

Now, bar 25: the drop impact moment.

At the exact drop, do three things.
One: kill or shorten build reverb tails. If the reverb is still washing, it will mask the transient impact.
Two: bring in full breaks plus sub and mid bass, clean.
Three: add one crash and one short impact. Not four layered booms.

For the crash, high-pass it around 300 to 600 Hz. This is huge. Low-end in crashes stacks with bass and makes the drop feel like mush instead of punch.

Optional: a short sub thump can work, but keep it controlled and short. You can make a nice “sub thunk” in Operator with a sine and a tiny pitch envelope dip, and keep the decay short so notes don’t overlap.

Here’s the headroom trick at the drop: remove something that was eating space in the build. Like a pad low end, or a big reverb return, or a noisy ride loop. The mix will feel larger because the important elements are now exposed, not because you added more loudness.

Now the drop groove, bars 25 to 40.

Classic jungle arrangement is call and response. Breaks are constant. Bass phrases leave gaps. Stabs answer the bass. FX punctuate every 4 or 8 bars.

Try this: bars 25 to 32, bass riff A, keep it simple and leave holes.
Bars 33 to 40, variation: add a stab rhythm, maybe a small break fill right at bar 40.

And here are arrangement moves that feel bigger but don’t cost headroom:
Use mutes and gaps. Silence hits hard.
Alternate bass notes versus stabs. Don’t stack them constantly.
When you want a fill, edit the break. Reverse a hit, do a micro-silence for a 1/16 before a snare, duplicate a transient for a flam. That reads like “switch-up” without adding more tracks and raising your peak level.

If you want an advanced vibe boost that still stays safe: automate midbass width. First half of the drop, keep it a bit narrower. Second half, widen slightly. It feels like a lift without getting louder.

Now let’s control peaks where they actually happen, instead of brickwalling the master.

On the DRUMS group, a good order is EQ Eight for cleanup, Glue Compressor lightly, Drum Buss for character, and if you really need it, a Limiter on the group, but keep it gentle. Aim for just 1 to 2 dB limiting max. If you need more, your drum balance or transient shaping probably needs attention.

On the BASS group, keep it clean: EQ Eight if needed, maybe very light saturation, your sidechain compressor, and then Utility as the final level control.

If your bass is inconsistent and spiky, don’t solve it by smashing the master. Solve it musically:
Shorter notes, less overlap, velocity control, lighter distortion. Especially in jungle, note length discipline is a massive low-end upgrade.

Extra coach move: use metering while you build. Put Spectrum or Live 12’s meters on the DRUMS group and BASS group. Watch where the peaks are actually coming from. Beginners are often shocked that it’s the break snare or bass note transitions, not the kick and sub, that cause the biggest spikes.

Now do the DJ translation check.

Drop in a reference jungle track on an audio track, and turn it down. Level-match it using Utility so your track isn’t “winning” because it’s louder.

Then ask two questions:
Is your drop actually hitting harder, or is it just messier?
And at low listening volume, can you still count the break and hear the bass rhythm? If at low volume it turns into a sub-only fog, it’s not DJ-friendly.

Also remember the “one anchor per frequency zone” idea.
Low zone: one controlled sub source.
Low-mid body: usually break plus midbass, but don’t let both dominate at the same time.
High air: hats and crashes, but keep them short and high-passed so they don’t smear the drop.

Before we wrap, here are the most common mistakes to avoid.

Don’t turn up the master to fix clipping. Balance upstream with group Utilities.
Don’t run too much sub during the build. Let the sub arrive at the drop.
Don’t layer impacts with full low end. High-pass crashes and impacts.
Don’t let reverb tails mask the drop. Automate reverb sends down right before the hit.
And don’t over-compress breaks. If the breaks lose bite, ease off Glue and Drum Buss, and use EQ plus transient-friendly settings.

Now your mini practice exercise for today, about 15 to 25 minutes.

Make a 16-bar drop loop first: break plus sub plus midbass plus one stab. Set levels so the master peaks around minus 6 dB.

Then create an 8-bar build before it: filtered drums, snare build, riser.

Automate two key things:
DRUMS group Utility down about minus 1.5 dB in the last two bars of the build.
Reverb send down to near zero right at the drop.

Then at the drop, add one high-passed crash and bring the bass in full.

Export a quick bounce and ask: does the drop feel bigger even though it isn’t louder?

That’s the whole ruffneck arrangement mindset: perceived impact through contrast, spacing, and disciplined low end.

If you tell me what break you’re using, like Amen, Think, or something else, and whether your bass style is more sub plus stab or reese roller, I can give you a specific 32-bar arrangement map with a clean call-and-response pattern that avoids headroom spikes.

mickeybeam

Go to drumbasscd.com for +100 drum and bass YouTube channels all in one place - tune in!

Generating PDF preview…