Wednesday, January 27, 2010

ABBA World

There is a new interactive museum in London, UK, which features 25 rooms of music, footage and memorabilia of the ABBA group.  Click on the title above to learn more about this museum.

No comments: