Muppets and Fraggles: Licensed Kids’ Comics Reviews
Fraggle Rock #1 The Fraggles return in a new licensed three-issue miniseries from Archaia, the first publication stemming from their deal with the Jim Henson Company announced last year. The comic …