WWE All Stars – Review

Every year wrestling fans have the Smackdown vs Raw series to look forward to, however, now there is a new addition to the WWE franchise. WWE All Stars has arrived and it brings a completely different style than its aforementioned sibling. The Smackdown vs. Raw series is a simulation where everything is meant to be…