Ed Marshall, the guitar tech on the DEVO crew, sports his Halloween costume (with a big DEVO pendant to boot!).
He bought this great suit while we were on tour in Atlantic City last year.
Los Angeles, CA
10/31/06
Photo by Michael Pilmer
Please don't use w/o permission
|