Upcoming Concerts for John O'Callaghan & Kathryn Gallagher
See All Concerts
Top Songs By John O'Callaghan
Similar Songs
Credits
PERFORMING ARTISTS
John O'Callaghan
Performer
Kathryn Gallagher
Performer
Billy Gillies
Remixer
COMPOSITION & LYRICS
Kathryn Gallagher
Songwriter
John O'Callaghan
Composer
PRODUCTION & ENGINEERING
John O'Callaghan
Producer
Kathryn Gallagher
Producer
Lyrics
Am I too young to know what you mean?
Am I too old to be free?
'Cause I've been waiting for today
And I've been waiting just to say
You can tie me up and break me down
I'll never be flying free, oh
Break my walls, bring me to my knees
I'll never be flying free
'Cause I, I, I am
A mess of a machine
I, I am a mess of a machine
'Cause I, I, I am
A mess of a machine
I, I am a mess of a machine
A mess of a machine
You can tie me up and break me down
I'll never be flyin' free, oh
Break my walls, bring me to my knees
I'll never be flying free
'Cause I, I, I am
A mess of a machine
I, I am a mess of a machine
A mess of a machine
A mess of a machine
You can tie me up and break me down
I'll never be flying free, oh
Break my walls, bring me to my knees
I'll never be flying free
'Cause I, I, I am
A mess of a machine
I, I am a mess of a machine
Written by: John O'Callaghan, Kathryn Gallagher