2 of 4 people found the following review helpful
By A Customer
This review is from: My Band's Better Than Yours (Audio CD)
This altough the first outing from this odd ensemble of guitars and all other stringed instruments is, hopefully, the first of many amazinly worked out and executed albums. The sound throughout this album show various influences. Mogwai, radiohead and ?Megadeth? are all in this melting pot of music.