Top Songs By Mike + The Mechanics
Similar Songs
Credits
PERFORMING ARTISTS
Mike + The Mechanics
Vocals
Mike Bowen
Musician
Geoff Callingham
Musician
Alan Carvell
Background Vocals
Luke Juby
Keyboards
Adrian Lee
Keyboards
Sal Gallina
Keyboards
Andrew Roachford
Vocals
B. A. Robertson
Keyboards
King's House School Choir
Choir
Martin Ditcham
Percussion
Gary Wallis
Drums
Michael Stuckey (Leader)
Choir
Mike Rutherford
Bass Guitar
Paul Carrack
Vocals
Peter Van Hooke
Drums
Alan Murphy
Guitar
Christopher Neil
Background Vocals
Tim Renwick
Guitar
Anthony Drennan
Guitar
Tim Howar
Vocals
Paul Young
Vocals
Brian Robertson
Keyboards
Luis Jardim
Percussion
COMPOSITION & LYRICS
B. A. Robertson
Composer
Mike Rutherford
Songwriter
PRODUCTION & ENGINEERING
Geoff Banks
Assistant Recording Engineer
Terry Irwin
Assistant Recording Engineer
Dale Newman
Assistant Recording Engineer
Paul Gumersall
Assistant Recording Engineer
Mike Bowen
Assistant Recording Engineer
Pud Jones
Assistant Recording Engineer
Geoff Callingham
Recording Technician
Harry Rutherford
Recording Engineer
Nick Davis
Recording Engineer
Mike Rutherford
Producer
Christopher Neil
Producer
Geoff Halpin
Photography
Halpin Grey Vermeir
Cover Art
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