Leila Lewis and Owen Gray are so passionate, they can’t stop fucking