EP / LP Estonian Rockers Elephants From Neptune Release Third Album βOh Noβ Oct 11th, 2016 By Brad I can tell you now, that if you are a fan of hard epic riff rock, Elephants From Neptune could very well be your next favorite band!!! Read More