Spicy russian chick El Storm gets a hard ride