Embedded in the video above is footage of Sin Cara getting dropped hard at Sunday’s Hell in a Cell pay-per-view.

Leave a Comment