Это уже третий клип на песню из EP The Dream Synopsis, релиз которого состоялся 2 декабря. В отличие от вышедших ранее Is This What You Wanted и Les Cactus, вокалистом в которых выступает Алекс Тернер, в This Is Your Life солирует Майлз Кейн.
Таким образом, песня Totally Wired группы The Fall на данный момент является единственным кавером с мини-альбома, на который не был снят клип, однако группа пока не объявляла о планах выпустить очередное видео.