Matt Leach Biography Matt Leach is an award-winning Chief Meteorologist for WPTA-TV/ABC21 in Fort Wayne, Indiana. He is also an...
Factual Facts
Factual Facts
Matt Leach Biography Matt Leach is an award-winning Chief Meteorologist for WPTA-TV/ABC21 in Fort Wayne, Indiana. He is also an...