A white hot knight A shining star His freedom fight His battle scars Quick sight - wise might Defeat the enemy Life flows through the prince of peace Marching on On through all the years Marching on Through the pain and tears Marching on Hold the truth up High Marching!! The path of light Before my feet The word of life Pure energy Who's back –sidetrack It's an evil attack Battles we must run between Marching on On through all the years Marching on Through the pain and tears Marching on Hold the truth up high Marching!! A white hot knight A shining star His freedom fight His battle scars Quick sight - wise might Defeat the enemy Life flows through the prince of peace Marching on On through all the years Marching on Through the pain and tears Marching on Hold the truth up high Marching on The crown of life our prize Hold the truth up high