Steven Rise & Ari Koyote fuck FINALLY!