David Hall on Muck Rack

David Hall

General Assignment Reporter — KMBC-TV (Kansas City, MO)