Red Green airs his handyman show from Possum Lodge, Canada, and also experiences some zany adventures in real life.Red Green airs his handyman show from Possum Lodge, Canada, and also experiences some zany adventures in real life.Red Green airs his handyman show from Possum Lodge, Canada, and also experiences some zany adventures in real life.