Rich DeMuro

Rich DeMuro

Tech Reporter at KTLA Channel 5 in Los Angeles