The Meteor Man (1993)
Mentioned by Mrs. Reed while sewing Jeff's Meteor Man costume
when designing her son's uniform, Jefferson Reed's mother looks at an issue of Iron Man (that shows him in the bulky gray armor)
Michael says, "You ain't bad! You ain't nothin'!"
Poster is shown.
Clips are shown for the review. Two thumbs down.
VHS release reviewed + footage used