Home Meteor Man! MeteorMan

MeteorMan

A black man in a green-tinged superhero suit.

The Black History Channel