Current 93 – I am The Last of All The Field That Fell April 24, 2014 Rating: 4/10 For a band with the word ‘current’ in the name, it certainly is fairly ancient. David Tibet has kept this name around…