Wednesday Sep 21, 2005 Sep 21, 2005 0 Facebook Tweet Email The Black Forest 2 is in stores today!!!! And the first review is in!! VIEW 6 of 6 COMMENTS severus: i'd like that, thank you. Sep 21, 2005 song: so sex luthor - tell me about this comic.....assuming that that's what it is Sep 23, 2005