Sunday, April 12, 2009

“The Sound of Music” in Central Station, Antwerp, Belgium

This is one of the greatest live performances ever!  Julie Andrews would be proud!

1 comment:

Anonymous said...

Love it!