ABBA

Thursday, November 02, 2006


ABBA on stage in 1979 as seen in a Japanese add in 1980 showing all the interesting album releases in Japan at the time.

0 Comments:

Post a Comment

<< Home

Free Counter
Free Counter