chacebook.com
“UP, UP AND AWAY” (Robert Townsend’s other superhero movie).
I’ve raved before about my love for Robert Townsend’s 1993 film The Meteor Man. But I recently found out that in 2000 Townsend directed and co-starred in this other movie, playin…