Monday, April 16, 2007

One minute movie of the 12th FINA World Championship swimming pool being constructed at Rod Laver Arena.


What happened to to this incredibly fast pool post event?

No comments: