Pretty Elena shitting right on the village road! Posted on August 21, 2007 by support Pretty Elena shitting right on the village road! Related posts:Elena Sobieski smear her body with own shitting!