Challenge: Ride or Dies

Can Nany Finally Win a Challenge?

Will Nany’s twelfth season be the one where she finally takes home the victory?