>>15448353Guy on the right is literally one of the top wrestlers alive today, gotta agree with guy on the left who tapped to Denial and has a non running clothesline as his finisher. Sasha is a movie star from Star Wars so you must be out of your mind or trolling