The footage above shows new indie/electro group Ben & Ted in the studio with Shae and Chad from N.E.R.D. The duo have already produced for The Clipse, Rock City, J. Holiday, Bobby V and may be working on production with N.E.R.D for their new album, Instant Gratification. – ILLY The Kid
PREVIOUS: Malice: 5AM Message (Video)