“Flamboyant? Over the top? Bombastic? Just three words that could easily describe Space Elevator and their new self-titled album, which will leave many of you out there scratching your head in total….’What the hell is going on here?!’, as it certainly did with this reviewer!! I mean, c’mon, when the vocalist is known as ‘The Duchess’, then you know that this ain’t gonna be the usual run-of-the-mill Rock album by any stretch of the imagination, and, surprise, surprise, this one isn’t!! Just trying to figure out where to start is a task in itself, but here goes…
Read full review on themayfairmallzine.com