December 18, 2002

Oh, yeah, and The Last Dark Art #3 went up today, only a month behind. Whoohoo!

No comments:

Post a Comment