Tenacious D virtually rock Cannes festival

By Tim Nudd on June 22, 2007