Top Songs By Mike + The Mechanics
Similar Songs
Credits
PERFORMING ARTISTS
Mike + The Mechanics
Vocals
Alan Murphy
Guitar
Mike Bowen
Musician
Alan Carvell
Background Vocals
Geoff Callingham
Musician
King's House School Choir
Choir
Luke Juby
Keyboards
Michael Stuckey (Leader)
Choir
Mike Rutherford
Bass Guitar
Adrian Lee
Keyboards
Christopher Neil
Background Vocals
Sal Gallina
Keyboards
Luis Jardin
Percussion
Peter Van Hooke
Drums
Andrew Roachford
Vocals
B. A. Robertson
Keyboards
Paul Carrack
Vocals
Gary Wallis
Drums
Martin Ditcham
Percussion
Paul Young
Vocals
Tim Renwick
Guitar
Anthony Drennan
Guitar
Tim Howar
Vocals
Brian Robertson
Keyboards
COMPOSITION & LYRICS
Mike Rutherford
Songwriter
B. A. Robertson
Composer
PRODUCTION & ENGINEERING
Geoff Banks
Assistant Recording Engineer
Terry Irwin
Assistant Engineer
Dale Newman
Assistant Recording Engineer
Paul Gumersall
Assistant Recording Engineer
Mike Bowen
Assistant Engineer
Pud Jones
Assistant Recording Engineer
Geoff Callingham
Recording Technician
Nick Davis
Recording Engineer
Harry Rutherford
Recording Engineer
Mike Rutherford
Producer
Christopher Neil
Producer
Tony Banks
Engineer
Lyrics
It must be hard
being an angel
when the devil in your heart
won't set you free
it must be hard
being an angel
when the world has let you down
imperfection all around
Hey look at me
it must be hard
it must be hard
it must be hard.
Nobody's perfect
all of the time
nobody's perfect
we are what we are
there's no perfect reason
and no perfect rhyme
for most of the time
that's what we're looking for.
Gentlemen gentlemen please!
can you please support the notion
of what I'm saying here
that the person here in question
must be an angel here on earth
if they can't see a human being
for what a human being's really worth
gentlemen please!
Nobody's perfect
all of the time
nobody's perfect
we are what we are
there's no perfect reason
and no perfect rhyme
for most of the time
that's what we're looking for.
It must be hard
being an angel
it must be hard
when the world has let you down
it must be hard
being an angel
it must be hard.
Nobody's perfect
all of the time
nobody's perfect
we are what we are
there's no perfect reason
no perfect rhyme
most all of the time
that's what we're looking for...
Writer(s): Mike Rutherford, Ba Robertson
Lyrics powered by www.musixmatch.com