DEVO on the set of the “Worried Man” video shoot which appeared in Neil Young’s
“Human Highway” movie in the early 1980’s.
DEVO on the set of the “Worried Man” video shoot which appeared in Neil Young’s
“Human Highway” movie in the early 1980’s.
Date: February 17, 2017
Category: Press Photos by DEVO