Devo - Live In The Land of the Rising Sun: Japan 2003
Devo - Live In The Land of the Rising Sun: Japan 2003 (2004)

Directed By:
Rated: Unrated
Running Time:
Release Date: October 5, 2004
Add Your Rating
Flixster
User Score
60%


Rotten Tomatoes™ Critic Reviews
Phil Hall
Film Threat

Even in jowly, paunchy middle age, the Devo gang can still whip it good!

Full review…