20 Videoclips from the 80's
Germany,
United Kingdom,
United States of America
Music
80 minutes
2003
Columbia Music Video
Self