A DEVO concert in Tokyo, Japan, featuring their iconic rock music and energetic performance.
Devo: Live in the Land of the Rising Sun
A high-energy rock concert took place in a sweltering Tokyo venue, with DEVO performing for a crowd of Asian Gen Xers clad in homemade energy domes.