Rich DeMuro - Channel


Rich DeMuro is the nationally syndicated host of The Tech Report, airing on local TV stations nationwide. Based at KTLA-TV in Los Angeles.