Surprised I didn't hear of this. I kinda like keeping up with those "so bad its funny" movies.
Never knew about that film "Joe", but sounds interesting. Is that newer "Joe" movie with Nicolas Cage totally unrelated? I meant to see that sometime soon.
I guess I should hear Stereolab more, they are probably really up my alley but I only heard them in passing here and there.