WWE Slam City - Season 1 Episode 26

Finale Part 2
Sign up for Peacock to watch this episode.

Finale Part 2

Season 1 Episode 262m
TVPG
The Finisher captures John Cena in his dastardly trap, but The Rock turns the tables.