Production of Justice League Task Force made-in-Michigan fan flick has wrapped

In 1993, DC Comics released the first issue of 37 that would feature the Justice League Task Force.  A spinoff

Continue reading