Yeh. The last rumor is James Dewees. Plus about the MAMA video. People are saying either Jan. 10 or 11 of 2008. Another thing, the album - it might be released in the 2009 era. Rumors are also surfacing about a DVD of My Chem released sometime this year. 2008.
January 1st, 2008 at 07:08am