- 1
Godflesh - Messiah
- 2
Godflesh - Shut Me Down
- 3
Godflesh - Gift From Heaven
- 4
Godflesh - Like Rats
- 5
Godflesh - Baby Blue Eyes
- 6
Godflesh - Christbait Rising
- 7
Godflesh - Head Dirt
- 8
Godflesh - Ice Nerveshatter
- 9
Godflesh - Jesu
- 10
Godflesh - Land Lord
- 11
Godflesh - Merciless
- 12
Godflesh - 40 Versions
- 13
Godflesh - Almost Heaven
- 14
Godflesh - Amoral
- 15
Godflesh - Angel Domain
- 16
Godflesh - Animals
- 17
Godflesh - Anthem
- 18
Godflesh - Antihuman
- 19
Godflesh - Anything Is Mine
- 20
Godflesh - Army of Non
- 21
Godflesh - Avalanche Master Song
- 22
Godflesh - Bigot
- 23
Godflesh - Bittersweet
- 24
Godflesh - Black Boned Angel
- 25
Godflesh - Blind
- 26
Godflesh - Body Dome Light
- 27
Godflesh - Circle Of Shit
- 28
Godflesh - Controlfreak
- 29
Godflesh - Crush My Soul
- 30
Godflesh - Dead Head
- 31
Godflesh - Deaf, Dumb And Blind
- 32
Godflesh - Defeated
- 33
Godflesh - Defiled
- 34
Godflesh - Descent
- 35
Godflesh - Devastator / Mighty Trust Krusher
- 36
Godflesh - Don't Bring Me Flowers
- 37
Godflesh - Dream Long Dead
- 38
Godflesh - Empyreal
- 39
Godflesh - Endgames
- 40
Godflesh - Flowers
- 41
Godflesh - For Life
- 42
Godflesh - For Those About To Rock
- 43
Godflesh - Frail
- 44
Godflesh - Go Spread Your Wings
- 45
Godflesh - Godhead
- 46
Godflesh - Heartless
- 47
Godflesh - Hidden Track
- 48
Godflesh - Hunter
- 49
Godflesh - I Wasn't Born To Follow
- 50
Godflesh - I, Me, Mine
- 51
Godflesh - Kingdom Come
- 52
Godflesh - Lazarus Leper
- 53
Godflesh - Life Is Easy
- 54
Godflesh - Live to Lose
- 55
Godflesh - Locust Furnace
- 56
Godflesh - Love is a Dog from Hell
- 57
Godflesh - Love, Hate (Slugbaiting)
- 58
Godflesh - Mantra
- 59
Godflesh - Meltdown
- 60
Godflesh - Monotremata
- 61
Godflesh - Mothra
- 62
Godflesh - Mythology of Self
- 63
Godflesh - Nail
- 64
Godflesh - Nero
- 65
Godflesh - Paralyzed
- 66
Godflesh - Perfect Skin
- 67
Godflesh - Perfect Skin Dub
- 68
Godflesh - Permission
- 69
Godflesh - Predominance
- 70
Godflesh - Pulp
- 71
Godflesh - Pure
- 72
Godflesh - Pure II
- 73
Godflesh - Regal
- 74
Godflesh - Requiem
- 75
Godflesh - Scapegoat
- 76
Godflesh - Slateman
- 77
Godflesh - Slavestate
- 78
Godflesh - Slavestate (Radio Slave)
- 79
Godflesh - Slavestate Total State Mix
- 80
Godflesh - Someone Somewhere Scorned
- 81
Godflesh - Spinebender
- 82
Godflesh - Spite
- 83
Godflesh - Sterile Prophet
- 84
Godflesh - Streetcleaner
- 85
Godflesh - Streetcleaner 2
- 86
Godflesh - Suction
- 87
Godflesh - Sungod
- 88
Godflesh - The Father
- 89
Godflesh - The Internal
- 90
Godflesh - Time Death & Wastefulness
- 91
Godflesh - Tiny Tears
- 92
Godflesh - Toll
- 93
Godflesh - Tyrant
- 94
Godflesh - Unworthy
- 95
Godflesh - Us and Them
- 96
Godflesh - Vampires
- 97
Godflesh - Veins
- 98
Godflesh - Voidhead
- 99
Godflesh - Wake
- 100
Godflesh - Weak Flesh
- 101
Godflesh - Whose Truth is Your Truth?
- 102
Godflesh - Wilderness Of Mirrors
- 103
Godflesh - Witchunt
- 104
Godflesh - Wound
- 105
Godflesh - Wound '91
- 106
Godflesh - Wounds
- 107
Godflesh - Xnoybis
- 108
Godflesh - You Are The Judge, The Jury, And The Executioner
- 109
Godflesh - Zero The Hero
40 Versions
Godflesh
I never know which version I'm going to be
I seem to have so many choices open to me
It's not hard to see another unique event
When you miss the beginning and you miss the end
I've got forty versions all dying to get the part
And so with a change of mind comes a change of heart
A total eclipse arrives now and Niagra falls
No loss of life yet and no further calls
I never know which version I'm going to be
I get the feeling my mind is deceiving me
In between are
Where only edges can be seen of the spaces