Chuck Carter on Muck Rack

Chuck Carter

Senior Executive Producer of News — WPIX-TV (New York, NY)