Take a ride...
I feel so strange
Cause she's lookin right through me
A feeling I can not explain
She's put a spell on me
There's no reality
Only the sound of her name

I never knew that the love would make me tremble
I enver thought my heart
Could take this much
Cause she said

Chorus:
Take a ride on my magic carpet
Nothin in this world can stop it
Flyin high as we rise above it
All til morning
Hold me tight as we oogie-boogie
On my magic carpet ride
Flyin high as you hang on to me
All through the night, oh yeah

She's in control of me
I'm lost in fantasy
Floating on black velvet skies
She's supernatural
Freaky dimensinoal
Haunting the rooms of my mind

From the first kiss
I kenw it was over
From the first day
I knew I was born to be he rlover

Repeat Chorus

I never knew that love would make me tremble
I never thought my heart
Could take this much
Cause she said

Repeat Chorus 2x

Take a ride on my magic carpet
Nothin in this world can stop it
Flyin high as we rise above it
All til morning