John DeLuca on Muck Rack

John DeLuca

Verified

5,6,11 pm Anchor for ABC6 News in Providence, RI