Josh Freese with Jeff & Van (DEVO Crew)
Dallas, TX - 2006
Jeff & Josh conjure voodoo by applying their hotel room cards to their head at the hotel bar in Dallas on the night before the DEVO show. Van is caught in the middle.
by Michael Pilmer.
Please do not use w/o permission