Hey can anyone tell me if the pics on Elena's site www.dementieva.ru show up on their computers. Each page only shows a small box as if the pics are unavailable. Are there any other web sites that show all the latest Elena pics. I want to see up to date and current match pics.
Last edited by wtaworld; Jun 20th, 2003 at 08:43 PM.