The Red Green Show (1991) (tv show): Red Green airs his handyman show from Possum Lodge, Canada, and also experiences some zany adventures in real life. Discover the latest Discussions, Reviews, Quotes, Theories, Explanations and Analysis of The Red Green Show (1991) below