WWE referee Daphanie LaShaunn dropped a body-slam on former NXT North American Champion Leon Ruff right in the middle of a Twitch stream. The caption that went up after the move wished everyone celebrating Zelda Day…
Daphanie LaShaunn sacrifices Leon for Princess Zelda










