Yukihiro Takahashi, the drummer and lead vocalist of the electronically innovative Yellow Magic Orchestra, has died at the age of 70, sources said.  [Read More]

No reproduction or republication without written permission.