I can't hold on to one thought Long enough to take you and me away Magic carpet day I can't hold on for too long Keeping all my memories at bay Magic carpet day Hold on for dear life The world looks small from this height Careening through our magic carpet day The world won't shake you Knock you down and break you Steering through these magic carpet days magic carpet days magic carpet days magic carpet days I can't back off and be quiet But I'd never leave you standing in the rain Magic carpet day My arms will always hold you And lay you tired to rest from a brand new day Magic carpet day Hold on for dear life The world looks small from this height Careening through our magic carpet day The world won't shake you Knock you down and break you Steering through these magic carpet days magic carpet days magic carpet days magic carpet days magic carpet days magic carpet days magic carpet days magic carpet days magic carpet days magic carpet days magic carpet days magic carpet days magic carpet days magic carpet days