I realize this logo uses a font that has been altered but I swear I've seen a similar font before. As usual, I can't place it. Anyone?
Hmmm... Blahaus?
http://www.t26.com/fonts/display.php?f_id=104
Captured from web.archive.org on 24 May 2005. view this capture