Wednesday March 10, 2004 updates with new album art, info

Whether or not you've been keeping tabs, the new Tweaker album is due out in a couple of months. has updated tonight reflecting new artwork and sounds from the up and coming album. Head over there now to check it out!