These sexy ladies are posing in a garage in St. Petersburg, Russia. Why, you ask?? I don’t know, but their Russian so why even bother with the why?

YOU MIGHT ALSO LIKE