Ava Taylor and Natasha Voya have some fun together