ABBA B&W

Monday, March 12, 2007


British newspaper clipping speculating about the end of ABBA, November 6th 1982. The pic shows ABBA in London the day before.

0 Comments:

Post a Comment

<< Home

Free Counter
Free Counter