Wednesday, April 22, 2009

ABBA Lives?

Last night I was shooting an event at the Nordic Museum in Stockholm, Sweden, and we got surprised by ABBA... Or did they break up two decades ago? Meet Waterloo -- Sweden's leading ABBA cover band!