Credits
PERFORMING ARTISTS
John Deacon
Bass Guitar
Brian May
Background Vocals
Freddie Mercury
Lead Vocals
Roger Taylor
Drums
COMPOSITION & LYRICS
Brian May
Songwriter
Queen
Arranger
PRODUCTION & ENGINEERING
Queen
Producer
Mike Stone
Engineer
Roy Thomas Baker
Producer
Lyrics
[Verse 1]
Happy little day, Jimmy went away
Met his little Jenny on a public holiday
A happy pair they made, so decorously laid
'Neath the gay illuminations all along the promenade
It's so good to know there's still a little magic in the air
I'll weave my spell
[Verse 2]
Jenny will you stay, tarry me with pray
Nothing e'er come between us, tell me, love, what do you say
Oh, no, I must away to my mom in disarray
If my mother should discover how I spent my holiday
It would be of small avail to talk of magic in the air
I'll say farewell
[Chorus]
Oh, rock of ages, do not crumble, love is breathing still
Oh, lady, moonshine down a little people magic if you will
[Verse 3]
Jenny pines away, writes a letter every day
We must ever be together, nothing can my love erase
Oh, no, I'm compromised, I must apologize
If my lady should discover how I spent my holidays
Written by: Brian May