Friday, March 11, 2011

And here they are ABBA


Finally back on the shores of Down Under for'their
long awaited tour.
Posted by Picasa

No comments: