Thursday Mar 08, 2007 Mar 7, 2007 0 Facebook Tweet Email New blog post up on myspace: CAPTAIN AMERICA #25 and why I think it was good. CONTAINS SPOILERS, don't even click it if you don't already know.