Matthew Schweitzer is a biology professor and former associate of Last Chance Forever. He appeared in the Phase 3 Flying Through McKinney episode of North Texas Explorer.
Matthew Schweitzer is a biology professor and former associate of Last Chance Forever. He appeared in the Phase 3 Flying Through McKinney episode of North Texas Explorer.