Label: Cherry Red Format: 2CD Okay! Hands up everyone. Gimme your Alien Sex Fiend Moment (if you don’t have one, go out and buy this album and wait until something funny happens. May spoil the whole point of the review, but quite frankly, who gives one?). Mine? Here we go. […]