Friday, August 04, 2006

Actions around the stadium are projected onto these huge screens

No comments: