Elbert Tucker on Muck Rack

Elbert Tucker

Verified
Nashville, TN
News Director — WISH-TV (Indianapolis, IN)