Where To Stream My Favorite Martian Season 3 Episode 28
Martin Meets His Match
- Aired March 27, 1966
- 30 Min
- Rated 9.0
- Number 10 Of 11 Rated Episodes
Using his time machine, Martin brings Leonardo DaVinci into the present to help him with a mechanical problem.