Alice In Chains' William DuVall talks music, the hardcore scene and Star Trek

published 2 weeks ago by

The talented guitarist and vocalist from Alice In Chains visits the CNET Smart Home to talk about his career, his new album One Alone and the ways technology helps and hurts musicians.

more episodes from Special Features