Review — February 28, 2005
Have you seen the Frances The Mute cover art yet? Cast your eyes to the right, it's on display there. Two guys, both blindfolded, and oblivious to the world around them. Or maybe they just don't care what else is going on. It's all about them, driving their vehicle, with …