Kevin Finch

About Kevin Finch

Kevin Finch is former news director at WISH-TV in Indianapolis, Indiana.