POWER PACK–THE TV SHOW! (1991)

Didn’t realize this existed until I read a piece in Marvel Age that also had this promo shot: Cool. You should watch the youtube video. It’s terrible. But good-terrible.