FT Rating: 6.5/10
86 youtube views? Don't even ask where we find this stuff. And do not question how much we absolutely love music. Just give it a listen and get past the first 20 seconds where I think a spaceship landed in the studio. Almost an 80's sound.