Log In or Register
I took this picture from underneath teh mimmense moving wall thing at the main stadiumj complex at the Athens 2004 Olympic Games this summer. Enjoy, stay fresh.