electrifiedporcupine.com
WWE Raw and Smackdown Live Thoughts – May 29th & 30th, 2017
This week’s programming was pretty good! Both shows had some great matches and moments but they weren’t perfect, of course. Here are this week’s highlights and disappointments.