Wikipedia talk:Today's featured article/June 18, 2005

this picture doesn't seem right...