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!

No comments: