In 1993, Robert Townsend wrote, directed, and produced The Meteor Man. 25 years later how does it hold up? Join Casey and Todd as they review this... movie?Oh - Bill Cosby has super powers. That's not going to be a problem, right?
Guys with beers talking about movies with capes.