WWE Clash of Champions 2017 opening (WWE Network Exclusive)

Watch the thrilling opening to WWE Clash of Champions 2017, held at Boston's TD Garden.
WWE.com