Okay this is a remix of Auto Rock by Mogwai. It reminds me of another song, that's it. I mean the tone and style of the music and so basically the song I'm looking for isn't by Mogwai (most likely). Any ideas? I wouldn't mind knowing who made this remix also.