A this moving picture favorite, Tape deck Mountain, just released a new video today for their song "It goes down". Hopefully you're not on acid when you start watching this video cause you will be when you're finished. The video has a very awesome washed out and stroby feel to it. It's great. enjoy!