Friday, November 30, 2007

ABC discovers DEVO are still alive

A decent feature

http://abcnews.go.com/GMA/AMA/story?id=3886672&page=1

They toured briefly in 2006? They've toured extensively, inc Europe, this year.

No comments: