DEVO live in Agoura Hills, CA at The Canyon Club. The four original members line up for Uncontrollable Urge. Jan. 15th, 2006
Photo by Flavio Sant Anna Please don't use w/o permission