Keith Landry's listening history
It's been a long 2+ years...
G/Bm - C9
Here we stand, hand in hand
Staring over the edge
Not the way we planned it
But what we have in the end
When the waves were crashing
How were we to know
That nothing would be the same
When we…
Uploaded
Walking in, I read the room
We’ve all been here before
The sign is in its place again
Right where I need to go
Everyone is looking lost
Like they’re waiting for a cue
I can see what this is asking
And I know just what to do
Temporary…
Uploaded
Verse 1
Morning keeps its promises
I don’t stop to question why
I stay ahead by staying busy
I don’t listen, I don’t try
I don’t ask it what it means
If I keep my hands in motion
I don’t hear what’s in between
Chorus
There’s a jar full…
Uploaded
I’m all for paying your dues
And getting what you deserve
And people say you’ll only get what you can bear
But it might be time
For people to find out
You only get so far on thoughts and prayers
People like to tell you
You’ve got it…
Uploaded
They told me where to sit and stay
So that’s what I became
The room behaved exactly right
And I did the same
Nothing pressed, nothing pulled
No one asked me to decide
I stayed where circulation ends
And nothing else applied
I do the…
Uploaded
"Leave it All Behind" written, recorded, and produced by W. Ng., for the 2026 RPM Challenge.
Uploaded
"No Good" written, recorded, and produced for the 2026 RPM Challenge.
"No Good" written by M. Ferrara/W. Ng.
Performed by M. Ferrara (programming, keyboards, strings, horns, percussion, voices), W. Ng (guitar, programming, voices).
Produced…
Uploaded
"Broken Promise" written, recorded, and produced by W. Ng, for the 2026 RPM Challenge.
Uploaded
Just one song for this year's RPM Challenge. Live track. One mic.
NOT EXACTLY WHAT I HAD IN MIND
Woke up late last night, my knee in pain
Must've done it somewhere in the daily grind
Now I'm looking like a toddler just learning how to…
Uploaded
Just a quick live track to keep the RPM streak alive...
Uploaded
Saved!