Old Friend

by Hair Puller

supported by
  • Streaming + Download

    Includes unlimited streaming via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.
    Purchasable with gift card

      $7 USD  or more


  • Record/Vinyl + Digital Album

    10 song LP on multi color vinyl; pressed with love at Cascade Records. No two are alike! Deep purple swirl, splatter yellow, copper available.

    Includes unlimited streaming of Old Friend via the free Bandcamp app, plus high-quality download in MP3, FLAC and more.
    ships out within 4 days

      $15 USD or more 




Vinyl available through Nadine Records: hairpuller-nadinerecords.bandcamp.com/album/old-friend

“Old Friend” represents the breadth of what Hair Puller does: blistering barn-burners, chuggy rockers, and tense dissonant sludge all wrapped up in a chaotic and unavoidable package. Hair Puller’s debut full-length was released on vinyl November 16th, 2018 on Nadine Records and cassette on Accident Prone Records.


released November 16, 2018

All songs written by Hair Puller:
Drums/Backing Vocals - Steve Seal
Bass/Vocals - Ledena Mattox
Guitar/Vocals - Eric Leavell

Produced by Hair Puller at Husk Recording
Drum Recording co-engineered by Robert Comitz at Stop / Start
Recorded and Mixed by Eric Leavell
Mastered by Julian Silva at On Air Mastering
Cover Painting by Gabriel Taylor
Layout by Jeff Borkgren

Vinyl lacquers cut at Telegraph Audio by Amy Dragon
Manufactured at Cascade Record Pressing in Portland, OR
Back Cover Photos taken by Matthew Koroulis at Victory Lounge in Seattle, WA


all rights reserved



Hair Puller Portland, Oregon

All hair pulling should be consensual hair pulling.

"Hair Puller is probably closest to the original blueprint [of sludge] — combining the claustrophobic noise rock of Unsane with the riffy sludge of middle-period Melvins to create a caustic cocktail of hate." ... more

contact / help

Contact Hair Puller

Streaming and
Download help

Shipping and returns

Redeem code

Report this album or account

Track Name: Trash Fed
Rip these roots
From the ground
Scar the earth, strip it down
Throw us aside

Feed us lies, blind us

Feed us trash in your mask
Keep it down, wear your crown
Eat us alive

Feed us lies, eat us alive

Sell this poison as the cure
Thrown aside we have no worth

Feed us all our lives
Eat us, no more life
Give up all your ties
No more sense in life

Lies, no more lies
Track Name: Old Friend
Old friend
I take that back
You say
It's not that bad
How can it be clear
When you won't let go
How can you know
When we say no

The worst of us is all in you
You are the worst of us

Time makes all things clear

Take what you want
Blame who you can
You are just a man

Silence breeds sick fucks with no control
Track Name: House and Home
One eye is open
The other is shut
I've got the mind of a biter
And the mouth of a slut

Second rate

Couldn't wait to run
And catch a big bouquet
Take a picture it might last

With my mouth filled with salt
I put my lips over yours
Body's real mean and my heart's full of sores

My bouquet is second rate
She wouldn't go cause
Something's wrong with house and home

Give us all of your light
Give us all of your life
Track Name: Chores
I'll grind these teeth down
These stumps, they still work
I'll suffer how I can
Empty I'll join these ranks

Absent from this post
With no intention to desert
My neck's been broken
But my spine still works
You say we're earning something
I'll guess we'll disagree


I kept a small part hidden
The sharpest piece of light
When you burned down all these bridges
I rebuilt them overnight
Track Name: Waste
Spit it right at the clock
Bitter piss, lemon rot

Jesus christ
How did this become my life
Sacrifice, so early

Bitter brine, this lemon life

When did this become my life
Sacrifice, so early

Waiting, wanting, needing
A change to get out of this grind
Sleeping, feeding
A change to get out of this life

Struggle in the right direction
Just to break free from this life
I shouldn't have to get on my knees

Get back in line
Beg for your time
Your time is mine
Wait till you're dead
Track Name: Long Memory
They say we're killers
That's all we've got
They got it wrong
Hiding in their homes
Built by our own
They know what's best for us
High on their hill, gilded over
Keep looking down on us
Forcing their will

Rip the joy from their lives
Set the hills on fire
Make those bastards pay up

Deny us

You sold us poison
To stop our hunger
So now we'll trade your blood for water

We'll take it back in blood

Burn this down
Wear the crown
Make them pay

Their ashes will rest where they lie
Racists, facists, kingdoms, empires

It is so imperial
Watch it burn, empire drowned
We won't pray over your body
Track Name: Diamond Thighs
Oh I tried
Tried to fix
Fix my body

But it's never good enough
Never small enough
Tried to eat this pile of shit
From your sick and dirty hands
And now I need something sweet to eat like a pig

Cause I mind
No I don't
Want to fix

Diamond thighs

Give me something sweet so I can eat it like a pig
Track Name: Head Down
You look the part
But you don't mean it

Head down, do the work
And no one needs it

Bought in
I paid mine

We see through you
Why have this life
Day in, day out
Always without

You'll never have it
Look at what I got

Never have it
Track Name: Valley of Fire
Crooked path left behind
Dry, cracked plains
Starved grass sways

Grey ocean

Bleed against the yoke
Splintered and rotten
It's all they've ever known
Swollen black tongues beg
Chapped lips scream
Drink only burns

No solace

Take what you can
Left behind, alone
Calloused hands slack

Over the pass
Into the flame

Everyone left behind
Everyone left to die

Valley rise in flame
The wind will carry fire, and it dries the plains
Valley dries the plains
No tears will drown your sorrow, and it dries the plains

If you like Hair Puller, you may also like: