Video: Urban Heroes released their Live album in 1981

This video belongs to the story Urban Heroes released their Live album in 1981.

Compliments/remarks? Yes, please!