[Verse 1]
Remember Bowlers on a Saturday, rain in the air
PC towers, dodgy drivers, bargains everywhere
Stacks of blank CDs, a fiver for a pack
"All sorts of dodgy warez" scribbled on the back
There’s a bloke in a tracksuit, flogging memory sticks
“Last week’s chart—got it all, just take your pick”

[Chorus]
Torrent files and blank CDs
Sneaking songs like stolen keys
Napster, LimeWire, Kazaa and dreams
128 kbps, bursting at the seams
Burned my mix for the ride to school
Crackly intros—thinking I was cool

[Verse 2]
Car boot sales in the drizzle, swapping discs for cash
MP3s with mystery tags—half the songs were trash
CD writers humming, cases all around
Playlists from the darknet, music underground
Parents yelling "turn that racket down!"
But thirty tracks on a shiny disc, I wore it like a crown

[Chorus]
Torrent files and blank CDs
Sneaking songs like stolen keys
Napster, LimeWire, Kazaa and dreams
128 kbps, bursting at the seams
One more album, just one more night
Praying the modem would work just right

[Bridge]
Dial-up tones, secret codes,
“Don’t pick up the phone!”—my download explodes
A virus or two, but what could you do?
The world was free—well, at least for me and you

[Chorus]
Torrent files and blank CDs
Pixelated covers, dodgy mp3s
Bowlers fair, back in ‘03
Building my library, illegally

[Outro]
Now it’s all streaming, everything’s clean
But I miss those blurry, uncertain screens
So here’s to the thrill of that old world, please—
Torrent files and blank CDs