New RX Bandits Song!

'Meow! Meow! Space Tiger'! No I'm not crazy, that's the title of RX Bandits' new song! The new album is shaping up to be amazing from the sound of things. Such great melodies.