Monday, October 29, 2012

The Twins - Facts of love (1984)

After 20 years "The Twins" came back on the live stage and performed at Dresden. Here you can see and hear their "Facts of love".

No comments:

Post a Comment