Lyric discussion by silentprophet 

Cover art for Up on the Ladder lyrics by Radiohead

isn't "stuck in the tardis" a doctor who reference?